<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2020-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:dov="http://www.dovercorporation.com/20201231"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="dov-20201231.xsd" xlink:type="simple"/>
    <context id="if3305a6cce7a4da394663a916de79358_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3a6e293937a742139dddd69cb08cb684_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icaadb426f6434f7c89a899030ab0206b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dov:A1250NotesDue2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0529642cbae546c9b931685d12056be4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">dov:A0750NotesDue2027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib7ca424d791a48908b06fbecaeeb52f1_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="idd0f18c4eead42c8944d5f88b3ff15c4_I20210202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
        </entity>
        <period>
            <instant>2021-02-02</instant>
        </period>
    </context>
    <context id="i42f0927099b44970b5601714e01e14ed_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i431790df427b41ee84645ec9ad315010_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i022b95f32d9f4c0ead0a3141b65e42e7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1e0b4c6623a04a798c83f0fe3ead7818_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4e3f760df762451abc0cf2ec189acd42_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie6dd87bdf6a84036954441125490ad8b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i48c217275f2f4199b2506ec581c6eaf6_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i659edd3556eb4503921b5c582188e423_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i307318a6c08c491184db3757824d33fa_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i2a3dd983461545c2b9ae61822c0c6fba_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i0a580103193f4f91981832090fea0d9b_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i2356fffd8699472395d42f65666b0a48_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="iac941fa552eb478693b236e1357287f8_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1bbb0894871444aaa191c2c913b6ecf3_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i7a1e7b06fd354a6088e6375a26070885_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i3af068198708471a91bbee5356161fd4_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i19bf6f131ea5458da4936631cee6b555_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ibbcf8d92c96f4465b68dd4dc9b67235a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201802Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i3faea0670e294574b5541fed971a16ec_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409CumulativeEffectPeriodOfAdoptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i77aeb896fbc24fcbb3200f7564b708bb_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409CumulativeEffectPeriodOfAdoptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i4bcbc4a5f12a44de8fa02f2c6f903c88_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409CumulativeEffectPeriodOfAdoptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i256d773d52fc4693871fe0cd7fb0eabe_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409CumulativeEffectPeriodOfAdoptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i213a8cfee3e04a78bd7f0624d690a56b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409CumulativeEffectPeriodOfAdoptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if2bf24cc860d42a58a34e03aec59e63d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409CumulativeEffectPeriodOfAdoptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i78186e59bf4e491cbd110e1f3252a898_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="idfb97a6211614187bcdb4a27e490e967_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib0c1652b0a2447a8acd0142cd2ba8829_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iab64e5da0df047f3bc7071bb485878f4_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i89d345b338934c469ec7d85acbee9abf_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if5776cbd3dde4b6c91eea131a2ae63f4_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</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="i9265bd7dc9384ab1aff678d66a277421_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</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="ie8b1f336c4d74d55be06b05a0fec23b1_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</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="iff3598979d48470eb5e5101a6f0887f5_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</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="i5c4e2f5240be499f80d194e5d5c5b685_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i87e1659d734949f58864c21cb2cd4f1c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i446ee84dc8904ff7b5789eca8b417a54_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idb3cb2dde2204ed7a1d160a0d8713235_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie1ff81fad2ae4656877a0076f4efa26c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6a0936ce229f471ba68e95971e50fafa_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3052583155b3479699ce1d48ff73c919_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</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="i89231078956d48859fd0d357f454dfd7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</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="id1d944d5f0b44757baa6421cf0630f9f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</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="i1784170d672d467ea46eb36c0c25d54b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</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="i158fbe1473e44c339ba9594447a03664_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i22a7486b55224a28838b6cf87192a2b0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i29dd799b85f549c78aa5a28dadfceea2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib91d2ac8ae934b9ba2da1cfeedd93276_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i96e2bf09e3f34a358567bfe022627075_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i97c79b4a0d9c449a8d1cb017177d50f4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i018905c7f1994c95ae6caa05b779864f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia309b65fdfa74d08b580edb2b852b9db_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i95543e403e5c4023a8c8c42de8a5218f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5acc0b3081b240579ab5d18b07cbec10_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i385c8c8dcf5541d6bd907628c18973bf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i769c468728c04d4fb1e35e3ef7ab6512_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5335b844713741318ad2bb1c0b2b1df8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ida03cc22aea548b1be547e66bbb2090b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib47cfefbe70a47188271ae56aecc3164_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i287b2d0e26dd4c93a91a253a5107d088_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id8b53763b0394a5f9f4710ea4485b93e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i43dece929bf145e1bf565de95a4f6ee3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1b542b470e2d47d08b06b2a351f5ff33_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iae43ec6e0b5b4cf896eca770814756b7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i58adb24ea31f460b8455c52089be7f3e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i263930fe26ac479a8dc35edc9f7f1006_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib7040d6a07ad41cd89df20a0fa592b41_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i93b89d71b37f4c0e943a963d729844e7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4014268a98f145e988f3a9563aeeb21a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i39eb8c4c5da940049fe9ecdbf426e084_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i762401a06000494a93ed0038b6396de9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie9dfe77c538d43b39e62b13f183ffd5e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8235354699ba4f199735d85c30da484f_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="id2e76cff41814b7a864ccdf1b0b9e3e1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i671a3d36246a4ebe99f5c9611300dff6_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="ibcc9063599674dff99c4738692766e14_I20180509">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">dov:ApergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-09</instant>
        </period>
    </context>
    <context id="ie02fda5233274504a80937690541a95f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">dov:ApergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i75e7d7e03f9a4f5baa78f47731684b77_I20180509">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:NotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">dov:ApergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-09</instant>
        </period>
    </context>
    <context id="i4c07d53b8ae64c3cb30127668f997ed6_I20180522">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
        </entity>
        <period>
            <instant>2018-05-22</instant>
        </period>
    </context>
    <context id="i41754b975bfc431996d88fbd4f6b8092_I20180509">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
        </entity>
        <period>
            <instant>2018-05-09</instant>
        </period>
    </context>
    <context id="ib9f911e58ef84f388a1849990a42583e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dov:ICSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i022bc2ddf1c1433da5ea34711313d356_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dov:ICSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9910e6e9302544ddb5986c64ec0ef4f7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dov:SolarisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib587d615e2a340b4be3121fcf70f78c7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dov:SolarisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i117ff036bca34805bce22adbd1c6f793_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dov:EmTecMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6a36f89758304e4e9c4fefa9a056579a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dov:EmTecMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if58035218d6840388c541992965987c7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dov:SoftPakMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i26b2f706779c4d4182def9d6c2c70dce_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dov:SoftPakMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i44cab5d5dcc44cff964c6b9d6d17a935_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dov:SystechMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i41eb5542df34479e8352dbc91e24bbfb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dov:SystechMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1392f148bab94cd29c64cd1d0372f310_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i63cd349af27b4457940ccd572ad52fa9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i417dfe38de5848fa83f4eb8a5326349e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibf2a04b6de2049cb99d2e0a0606c3669_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i733b9a7e7f9f4f279cfd994c4bae430e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i397f14f05e634821add0b91643d78933_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie19dc7c14c944b8e96b4ce75b0dbbde9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id6c06f7b7ef8461fa65812026633bed9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia3fdee306e8640f3919415815ba1a7ac_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dov:AllFloMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7e1aa311d86f466fbb490952d8a36996_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dov:AllFloMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if1c95536a6b9424f8d7b60dc7bfeb5cd_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dov:AllFloMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7be31245b3964eeab5716a8b1f121f42_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dov:AllFloMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia0c7b1fb7bb24d9aa24d2fe110acab90_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dov:BelangerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1eb64daa0a5b4139aaaa4fb405ee0fa3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dov:BelangerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i02e3ef1ac51b4ab7a54cd8c42484199e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dov:BelangerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i70a9c90f13fd49af94a82db9afce6c60_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dov:BelangerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib6305b2ad2ac4d5b8d2cf80acd1cec36_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dov:RosarioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i5bf4a0211df545858d46be8c767efc9a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dov:EttlingerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ifb1ade646f3d49a9bb5105c3dd699a23_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i76915d6d8b40412aa6550748f43d6545_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i165b99f75c24431e88fd7b6f750dd44f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3c05897f73284cd3ac90dd2553b92b74_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i33d2078a6a1e4d298af12fc78754bda3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3f396932aef24ef59b51a16cb693be53_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id3eb0b6cc963466c866780d13a77b267_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i180dfaaf8c8b4c03a9f690fab5c302e6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if4c5decb58074a6989bfab28d8c62082_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1d204caf1bf440dfb6ba3edb9aa77320_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie1d25d7a744e44a6ba29e7b5b8b19294_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9c57df0721b94c7188b5f57f9e6c4981_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i521a02c416db4f2490513329b6dd4a00_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic203f668663045d9a17879fcedc31084_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:ImagingIdentificationSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i69fd2beebe3642faabc77e6d634716e7_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:EngineeredProductsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib6ccdad23c1342a4b30c0c2deb0d6848_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:FuelingSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id287298e95c4459ba732bfa0fd73fe9a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:ImagingIdentificationSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i4dd57282d4c7474cbd7a87d38ef6699f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:PumpsProcessSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id23a522479024ce6bcfb623b838d4f79_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:RefrigerationandFoodEquipmentSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8c84a7276b944df29a083ec01c8f4aae_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:EngineeredProductsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ida1e53a5179244b09e976f079a378625_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:FuelingSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7e7f099f9aac4fa48d2e5db12f46d558_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:PumpsProcessSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic12bb4de787e4021a6b7c412575a5dc2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:RefrigerationandFoodEquipmentSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i12b3d6aee81545059101728ab77541a7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:EngineeredProductsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0f90b30cdf3842768fbf1baa5471a7d1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:FuelingSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9c0c0e10944742929773c0d8e2ec73ad_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:ImagingIdentificationSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie37d4532311a4def96bd9e432180aeb3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:PumpsProcessSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i99b9d0c003f64561baa446e8c55cffb7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:RefrigerationandFoodEquipmentSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4b91a949042842adb333cf72e1afd4f3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:EngineeredProductsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i01bf0bff5782449a814efde056a8d4e5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:FuelingSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i099c76f11ceb46fb820593432cde4d70_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:ImagingIdentificationSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i27c05aee1e964371944471e8f033bb8b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:PumpsProcessSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic5c8baacf81f436eb5830fcb5a108b98_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:RefrigerationandFoodEquipmentSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie9dbd876dcf145d5ad1ac648e737371b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:EngineeredProductsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4a0ca86918ab41d281d2728f6514847e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:FuelingSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic89f68463cf042a9a819b5ba58e2535f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:ImagingIdentificationSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8521466ecbb948aaa22efc653f4e16c6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:PumpsProcessSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5021621df47440009d616b6fe68e194a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:RefrigerationandFoodEquipmentSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie852231a0fc446d7979e60b52b9b05ae_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i62f72cf433af4e409c02342d717c4983_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib665bef36ee944e198b5ee115a322aec_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2a6e008f77f9451f9311fef53848d3d8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</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="ib4f93fe44e6448efae03a947cf8b61dc_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8c27b86b397649f1884083ff882b1eec_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia030f26bd5294482884c88f89497036c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9f20ca23a5f8438a9f06e2e1af3f1c33_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:UnpatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7a8e62b9e4ca448e845abd7f4ee4eb47_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2d6ae642a3584eaf8c461f220b27bad0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DistributionRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib82779f78f4545ed903876f20fb66fc9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">dov:DrawingsAndManualsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i410a3c214bfd4492bac5d6b6d84fde6b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">dov:DrawingsAndManualsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i57d279bbf1de450c95482ec36398ba1c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifd8081ee12a145199b10b380d4472e64_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</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="i2438ce2c9251433b8dfc6b7795a8efa4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i22da70d1f227486e97db8172aa853736_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7bdb2e13d34d4e5abe9bf8c9be061787_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:EngineeredProductsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ic40263f10a4e450081bac175cc6197c8_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:FuelingSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i73d1354d96eb4014971a20b76c805909_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:ImagingIdentificationSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i3e35e79368df4da58d331a6f17e55133_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:PumpsProcessSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i16eae346365f461394eecd340dd9a004_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:RefrigerationandFoodEquipmentSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i55b0a50f24a94e04b866b421aab084d3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia50984eb647841f9929d9c015f8ad478_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibf37e9d5d22a44219cafc0c8248c7972_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id9c7aafdb1784146844f140c5dae170b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic0251e88690f4ccfac374938003b413a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0a650cfc194a4975889d7ffdfaee6003_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i7e51621b43974681810f28b8a4a425b8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4375f6c2f8fa4e5ab77df545fa1e6fe6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i312ca53fc17442c4935f77c1f9ae67e7_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id8c73120f5fd482d88cfba59b10d5187_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i35952fd558de4a40953ed365a3b35219_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ib71a338313974f0cb08885b2500ba044_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ibd78d0eb51474350b3fce5b24c82d435_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i67d2efb69bbc450ab1d670ec20199b84_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i79670157acb74451aa2d53fe30b1f183_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i62962ca76b10484faf7239bdfd7aa367_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i62ec0cd262cd4806a444290e8e33d330_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i629876b1c54b4b5d9943cb2e9b2120e9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5dd26380cd154bc196481c475ba3e53c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4ddbe8a3a3e24a38aacab844cbfc962a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ife85ba44b52b42d6ae6bbe1182c1425d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5ca66e4c73004fa59794f5b8c94757cb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie3e29f74019a41bc8bf19a5bf8e8f894_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iff486996dfbe4da69f9474b562d32060_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:NotesDue2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5b81685859124bcc88e758c02f49ae4f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:NotesDue2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1a326692979e45829e776ee86cbfe128_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:NotesDue2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7bd1eba7896b434582b98bdc69d98b89_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:NotesDue2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7d8f837f132e4b94a689ad7129af94bd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:NotesDue2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i29ce765cf4b24f01a75e95d14a7e2529_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:NotesDue2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idc7fffa54bce4b0cb4954284e3ab0596_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:NotesDue2027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5e92f253ba55467ca348f1e216f16c79_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:NotesDue2027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib3a8ad10e0144355910dc447de6b344c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:NotesDue2027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8ee2deacc15f48d7830845bbd5e5f7e7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:DebenturesDue2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie47fc1f3970a447a836ecd6bf390ffbd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:DebenturesDue2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8773af0e813445f2a14aeece4e832f81_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:DebenturesDue2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6de928d0221042afa2d6ebd9cff6ffc4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:NotesDue2029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i978f0a2b01604d7a95e1c04d93e02fee_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:NotesDue2029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i828fb1ccbf6d4a54adc8d1b7654561fd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:NotesDue2029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7d3f9967e62d4304a8485e710cde0f13_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:DebenturesDue2035Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i16dc6d133a1d49aebf4e5dc2836eaa5e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:DebenturesDue2035Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6b4be6e4ad5e4d46b5fa9d4a18fd9d02_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:DebenturesDue2035Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i63dc9819c7e44808bd6a941980eb94ce_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:NotesDue2038Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0ddba746a79b4fa4b7a1331316d0475d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:NotesDue2038Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iaba30a97ea1d45cc9d343ad0de68814f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:NotesDue2038Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icc931bac209441d4b689ed9c82f4c693_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:NotesDue2041Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idbb1d1a06a6744c19fd369a184867308_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:NotesDue2041Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id50ff9308b5f4e2396cb256b12f3b35a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:NotesDue2041Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i69b17229dae54fa886a44372855fd8a7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:Notedue2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie7b2bd1d28d844a78f8add7dc78b24ac_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:NoteDue2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6aed7d22041d4ccda78febe9c3a7da24_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i856bf8c745e9423b972ad0b1f01df2b2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i50b2628e80d64dfaad1245f3ed5b044f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if6cb63cad88e4255a4a03ce445c73671_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i33a1d6f1f7374e128fde2371a3ea4b4a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1706d36ab7e24cf0aeb62fb6705b9b7f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i58f58cbe546649d286dbf259a6680f6d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">dov:OtherAccruedExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7b4c93dc09cd4e25bcd47e14307dd6bc_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">dov:OtherAccruedExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idc069ae49e8f4e678b62e8822a51e142_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i02e6aad8d4264eb18b0fb975b57e9fbc_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3af309573c834a2c9a9bcdaa17670ae6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i66d63379c37f44968403d26627487ceb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4bf304489ab74d0588b7acce163c04cf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3116cae74f2846ed896a1ce0ffb0a82d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idb59f8830b684f8fa5c6b78b39d4f03d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0a266da34cf44c8ca6b616c9fe3b54a9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i43a17046ad594b9fb04888ef832e4ebb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i721d2a3f7f9e400a908208c01f4ebf95_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic0f0487ebf954a14ab0ad986e4c9e8a3_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ifdfe4ab2abf543958151442288d57fe9_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9b77415fb08640af8813c263973e03f8_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i908921f534984e9bbe51cce0ffa4f94c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i033fae2445ca4de58eb620635760e2fc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i251ecb2429de45349b5d5d8e7644a4d4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i043fa58b2e604d30b5e5a180073d57e4_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i7c90ee5a3a0e462ba275f31fb7646d4f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iabac5bf146d04b588c2eaf82bf0ae2d8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i97ca4ee6393f41d5adb3f32bd1eec3b9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib1ecc621f6f444a391e4854d8880e62a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">dov:ExercisePriceRange1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if88d416885af41a1beef353056494f3b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">dov:ExercisePriceRange1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i718fa9f8043042e885fb16e630d16e5f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">dov:ExercisePriceRange2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idcb6b53cda7944779ff3d47fd4b1876b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">dov:ExercisePriceRange2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic349c3109b3e48c28cefc92f6f75d3ca_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">dov:ExercisePriceRange3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i47284a49dd954906856e4ca9236f8c94_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">dov:ExercisePriceRange3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i64d2d72135234dae88030583b5107d29_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0dc0f710a44241998d7e8cdf09c98352_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i53ab14370cd14ba3b566ae755576a5eb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">dov:AttainmentBasedPerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6ac4f6caab044f58bc999b7f2a9390bf_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if05b8e4d367042aa9722fbb2d4cfcaa3_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i50bcae1c21cd4e50ac3039bc0d23e910_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9df04b3b9371488ea1cfaf676816a193_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6cc2e488e7b64628b2e5fa0cef08d92e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i22a9de8a19354d4bae72c0b0a8a0407c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i36875033c1d844c2991884156b5820ca_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iaef6739e5dd24a9db7bccc1a4bfe3bc3_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i4d2860122cb04fb697c55d3a1c495d91_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ic44eb09a79e74ac1b9eca8aa26c3ec3b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</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="i5de59bae37834dc9a0f22bf696e37290_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib5f52aeaea5c47fb94d1fa37e8fbb69f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i65533b91ae0047849a34a2d65c2f78cc_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i84e2ecde7a0b4fce8b7254f61e14dfb4_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i62de07ccae0b4f0ea1fea78b67670d29_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id535b00a9921423088765d0a8fddbbac_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i5303ec13a9984845a73e39a70fc6e5b0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i43117ed20dae45cf8e5879b0e83a7afc_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i002b6bb0e5bf410a98bab4c1779cc9e3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i984c715d13a34a6ba051433ac24252e7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iede5a68a1339470199bcba17bc2685db_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0eba2b2baef14645b3edf2c629d255c7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icfd3e7ff655b4f3581e92c3cdd15d759_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7eeb1aa7cd3e418d807f006e56510aa9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5df1fc056b2f458d8c14b9fed4bd5028_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iba83fb6e430943eeae4b365caa3ab1ba_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1e5cf18e2f444e3c82f36ffba7677f07_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4c267ef0bc5d4858a7acce972a936b0c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i64b6c7c4da9e4ba3bfae25bb4f2eb867_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib0d3d2ccf8d54149b7d2b68bb3a6c729_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i3b2f58015f32487d8b27da2851b43734_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifa3d9cc2dcf94193ac7eadd348f4eb11_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5bcfe2c7026b410dbd1c84bc87d7542c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iccd5f31f20c74c2a96059e6f1879b747_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id666371554be4e5b9ba168eab83a0db0_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9f58c63237c947d483595922c517a93a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3f96b88f66aa4319b68857558b7f80a4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i035d6796cf4949a4a2b14fd2281a2397_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i4e14eef2b8af4a849e2f70a3e4b8ac97_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i779ce5c71ed9444682de49db21f9e344_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic7ea61474446463b9fdec4a554c144b1_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i296f75ac01a4407697a58e8e2d1bd0e9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i07376edfaccb446595e10c61e882c8c4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3a271126dd5e4451ae641c16925ae11c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ic39027e753804f11a4f2b6c47dbb7ce8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8513d84ea9994191baba5528fa44ed99_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if324545281534b3792659517955ab8d2_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i673e0e49ab454eac9cb5397ecda11d2f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i496818fa9b434c16bad50bcf129a8a96_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie399c2972aac438c84f2124e24eacfa2_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9d289515a2044252a50ba5988ae43dfd_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i4838325b8bf3406fa67819095963f67f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i2fe99b6a261545d7bdc24c3e1bff0b08_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i87c79191f7c64eaaaf91744ed6e1aab0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie94b9eeeae5a49228bf5c620a05a2013_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia5bb7cb55c544bc891579105026cbb4a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6e596463a0ba4d13ab6a7c3b5a1d8cdc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i699a6420173b4d5f878379b159d30610_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i28787ee6285e4e4bac69823c9d9191ff_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4b8ce4a400ad4b469d2f2e69c26c73fc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2bb15ef95a9e4bb08d9c2de3cdc9c1b1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i838424cddea247f69fb998691b2bb012_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8c2b1504d1b94aa480ae28083313e691_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4107f1f36c1544eaa850dd8d1eb6c059_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia4efd1a606e64368a102f190aa311e42_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1d067c9da0a94e21a9eaf38efb235603_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iefe3623e82304414b95608bf6de8473c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iad702bbfe6ca4a2da0738228c2905221_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i32413e90ccc24c9684ca47e55f9aad21_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6f821eb267074fd497d866d4a7cb3db1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i36a1195245494b68a660fba043956e5b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id07a3edb46604a138af56058a3829e0b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i383e4c15706e467ca2d924cbee56ecff_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0e391bc5c3124a3cad43af175bf23942_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2a9eb5eb1f0a42af9a9c1928c3c26f53_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3315eea0a7fe4977ac9c0ae60aa942b4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i51c9ea7b422f4dfea729964ea1dd028c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i86bef0d3a3d14af59eeb15ccda159a36_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia140fddd10a840ac8126dde42e12afdb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iecee8b1853544a388948485090a1fba6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iebabf4d9c2b34f20a56d6bc26edb5992_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">dov:CollectivefundsatNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i580923a30dbe49cfa4aedd439ad14dde_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">dov:CollectivefundsatNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i385f61d0760a49a0b15ede505b7e4af1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">dov:CollectivefundsatNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia17b2a7b63e74744b22d7e0752154917_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">dov:CollectivefundsatNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib0e7445a9c1342a89cbe70146a8639fc_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">dov:CollectivefundsatNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i95a856692e1f44479e28adb985a1c485_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">dov:CollectivefundsatNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5bccabe7712441de980f28a528a3fa8a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i16e0926ed8624c11884aee952cac4cdd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idee7863e03ba45f4b384559e9b046ae3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie6a0a156bada4397a2c928edd64b20a5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie87c870ed4ab43f78f619914e1278813_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iadb7e4384c4047dfafb0f61f8cbce625_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib486503d6ba44e25a718aebe0b638a12_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8ceca976634243c295f9e5b9c87f8724_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibe02d4777c7f4f209cceacbc0144cfd5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5d17c8c910bc4b70a110b064e224fbf2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ida2452b1d25448239b3098e48ec3f745_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9496deb3791542e79ee4691a49203f0c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie6f39685f08d4a65ad2f70c5cfa53505_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibca5241aa14949f7bb09480998070c38_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i98f0b1200bb348449bf2f247a83e53a5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5ea85e459bde4181b8e19b3cc13872c5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3c85163cd95f4ae19c6dbc49cffdd450_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i33db8340663e4f59b39642a5f991f0f9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7d80cceebda842fb917228402d38aa70_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i61e5e865b7f74b83b7036aa32ae81f3a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iecdb7ffbca6346e2b7d96b81d11915d1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0043e5be3846415289b78826397eddf2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i10eb2de60ee5493da7b57d248e05841f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i05b50bed79524625bc3b7bf7a98cf02c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i46e51d502e6d4168aa4f6e5e2498e46c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if9f52f278a2e44d586d6ac8abd597c2b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1c18b10a11e8414aaaca05f8b6472fb1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i30d7e27090f94d55b9dfe2bcd92f71e4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7684f577845e4348855197b96126ac3f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i548476a252cc401792ce5106f757e980_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i54e74b8438cd4df3ac13a02ad377651a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i621c0db3a9a348a2a5b35fa47cab9b61_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if2ee116485ce4b6bb00ae671ea0a48a2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i828781da6e7c47c5a0ee7342d1ced354_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8c4d961e6e07484883d9721db65dce61_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i02af969af4374d1e8b309d7415a0dfd8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i75080ff1ca024aef8ddd9e0a4a34b0af_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8a21388e0cab4184ac635b8dd72c9429_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7757a0816a9a4782a59a022844db507b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">dov:OtherPlanAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i60f64c97778940dba890f34cc2082ad1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">dov:OtherPlanAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i581612a339794ab8a7f73a54d8a8b511_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">dov:OtherPlanAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i75ccca4d537b4393a4cff3cdd26baf95_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">dov:OtherPlanAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7d8cd35b849c4fea85ed6db3e78622f5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">dov:OtherPlanAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie355c7792ca94620a59a745cc135ad69_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">dov:OtherPlanAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3bf19e69594c478d856c354ef3e041b5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">dov:OtherPlanAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1f8a3ef2a4a64ae5bc215ae3d7c80be5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">dov:OtherPlanAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i217760984f5c444a80de3ac844ee03d3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1f031a33bfd444539bd38202b2277bdd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie11be073916549dab8a92938bab71217_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia0ad7f67814c4d778f52ff658f7dfc03_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i94cf75dfa5f14adb9df8ce83528bd72e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7948b4eeaf5345f9b4ca11c6a74a5690_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6ecc1bffcd0c44e19466ec7cc978afc5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">dov:CollectivefundsatNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i214f4c7d931b46a4a0a6faa55ab8d9e7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">dov:CollectivefundsatNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iad9d92332ca847d0be77d0ae86ad67b9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">dov:CollectivefundsatNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie9fa25436e614418b5144fe02265bd83_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">dov:CollectivefundsatNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6d3452b146e44c83b0accf11c43bdf3b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">dov:CollectivefundsatNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id6ca98b3d752477da2733928ee0c0102_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">dov:CollectivefundsatNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if5d9e67dde904853a91808a288a5227e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">dov:CollectivefundsatNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib09a37e0d5bb4198a17c6f6d3e4fed82_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">dov:CollectivefundsatNAVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2734629adc874835a407377e2ee52c5d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">dov:NetAssetValueNAVOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib0baefa39a5f4c7784c6bb692b89a8b7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">dov:NetAssetValueNAVOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0c72b451a280462b9e2b7f9ce43ebb6b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">dov:NetAssetValueNAVOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib3074e1fd32e4aa9bf9695f4a02cd24e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">dov:NetAssetValueNAVOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i817e44645bdc474d91c89cd6f6874e8e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">dov:NetAssetValueNAVOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7c785f80d3474a3c8ccfe45aceda85c1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">dov:NetAssetValueNAVOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8615fcc76a4547b2a4c00849db30edf4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">dov:NetAssetValueNAVOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i92234b1ac8aa4c82a29a7f6d97383a2f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">dov:NetAssetValueNAVOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i820f492ffa7b494aad9f58da2178636c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i65d1150519644ca6851c21fa36357060_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i46b7cbf2a35042eda9ad2996e7f0ba17_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9f8423253b6a44c7b7006b0928957406_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3277f8ad33984604b5b0180e088e394f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia77f932fbf1e4affac3005a8e4370437_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7ad85760b03c4418b6aef986925d1d8a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie3a5704627ac4973a606655e8a552e75_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i3841d38c4c49448dbd2f0fefa3f3ca57_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:TotalSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i89073662bb01463ba38f2c75266f999c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:TotalSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6a1221b76138452987034de01450ec98_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:TotalSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib42e0150e41245ec864a8627eac3d76c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6e7179c855484b71a7b1cab4e079d015_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i82ad22c4a51641548d261c9a545b7b97_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i90220a9799a14fefac9b49658042ded5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3ebd546aeaa04ee9b28e21fbc741b3d3_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i2c567fb936a84ec78be0c5fdffe134e2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2036b988761a4ed5ae772ddb4fcfcd8f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2e93131001d547a5a57d516aff5af950_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7454217975394c36953ae2dff9386b57_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i84488cf6de9745a18db3306ac9b50bf6_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i077eff41f5f54a328b5dda64f0e85712_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8913aab35e974cbbb0b6b4f8f59ac10e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3c5e007ad6714541a65ddc57a28bed9e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia5ba407c519e4746b6fb7255bc8ae397_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifd14315c6272474495e651f8ebd5ae8d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i4bcadcdec4e14cd99c8e4970d8d66123_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaeba7f4f208e458ab041c9d8e8e75454_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2474b80550e04b64b653ece188aa948d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2b99c3d2a8724c699ce8a807cdbe5dfb_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i91b0ee3d4f3a46f6924a3d548186e673_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i999eee1cc1804727854bb20a01c87d29_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic2487f75c76149829347750f9e292708_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifdf5b9f9d2e8419789c10fa557fce40f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dov:OtherGeographicalAreaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0e0336930ed04c2c962edf077e1fd4b4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dov:OtherGeographicalAreaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iadba27d749264145aa53051b98ce2739_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dov:OtherGeographicalAreaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if2a915a84a044f5196eb5ab91dd18359_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dov:OtherGeographicalAreaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibe4d6557b3754c0b9f6be5071ee8134f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dov:OtherGeographicalAreaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2a8e4a043ca34c3898a1175d10f0b344_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">dov:February2018AuthorizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9500ca866c844ca9a3d95aab73b83604_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">dov:February2018AuthorizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1e3b78d38f784172b58492d3e9190604_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">dov:February2018AuthorizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2ceb8ac84f224e1f94c3f8d2135f0250_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">dov:February2018AuthorizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idc7d1aa81543425592795578183c29cc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">dov:November2020AuthorizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3a5d26e0843b4d42b64a786793e40ed1_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i5a3fe4be92a74bae98ac66b7560178d5_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9fe26fc0899146478078f422a7586f23_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i01e8f75bd16849c1921684adcbd66414_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibddb8686440946abbbf69450cd807343_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i3007d40a07224de2b8f4b2f43ec6a6ef_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i3381c8cc04b34afd829783b755401a51_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="iefdcdd7595ce42f390d7f2c9ce9980ab_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iae4c63430cb74b529d9e31ec2b5f756f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6650b969fd5b4801aa1b59450429ade4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1e355082ae57428380f5803138fe8ebf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie9b9fb65e87a4b6081240c8b0092bb3a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie5fe9b02271d4b15835d7106a0effff4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i00a6aee0dc554c9f97c31c854940bafd_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i1a5bc84323e648d2be9a6d4f559eb301_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1fd67bce91ad4f5798c2e21bfec170a7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">dov:LifoReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if9ecbe119949402eb7d5f87d4bbf4dc8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">dov:LifoReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i70df0d4b6b244ea3b63f56d10453506c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">dov:LifoReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5d6a326f7fa1445999e4e638946e048f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">dov:LifoReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iec05bcd001b74b648b8f53898d0b2329_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">dov:LifoReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4780efae1a734b77a17d9dbda8e5e718_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">dov:LifoReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i9f15bb235ce04416aafe0f09a4811ef7_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">dov:LifoReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="segments">
        <measure>dov:segments</measure>
    </unit>
    <unit id="number">
        <measure>dov:number</measure>
    </unit>
    <unit id="number2">
        <measure>pure</measure>
    </unit>
    <unit id="eur">
        <measure>iso4217:EUR</measure>
    </unit>
    <dei:CurrentFiscalYearEndDate
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMC9mcmFnOjhiYzZjZmFiZjBiYTQyNmI5NDM0MmM2NmI3NTQyYWRiL3RhYmxlOmJlODhhODBmNDUzNjRkYjE5ZjQ0NjQ1YjliOGRhMjA2L3RhYmxlcmFuZ2U6YmU4OGE4MGY0NTM2NGRiMTlmNDQ2NDViOWI4ZGEyMDZfNC0xLTEtMS0w_13e80a74-b5c2-4b6b-b193-8e37956d8361">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMC9mcmFnOjhiYzZjZmFiZjBiYTQyNmI5NDM0MmM2NmI3NTQyYWRiL3RhYmxlOmJlODhhODBmNDUzNjRkYjE5ZjQ0NjQ1YjliOGRhMjA2L3RhYmxlcmFuZ2U6YmU4OGE4MGY0NTM2NGRiMTlmNDQ2NDViOWI4ZGEyMDZfMTQtMS0xLTEtMA_2c6f62b3-4ab8-4118-8d65-65e284d9dc95">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMC9mcmFnOjhiYzZjZmFiZjBiYTQyNmI5NDM0MmM2NmI3NTQyYWRiL3RhYmxlOmJlODhhODBmNDUzNjRkYjE5ZjQ0NjQ1YjliOGRhMjA2L3RhYmxlcmFuZ2U6YmU4OGE4MGY0NTM2NGRiMTlmNDQ2NDViOWI4ZGEyMDZfMTUtMS0xLTEtMA_188c2946-d462-4691-b630-774a65f0c82c">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentAnnualReport
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMC9mcmFnOjhiYzZjZmFiZjBiYTQyNmI5NDM0MmM2NmI3NTQyYWRiL3RhYmxlOmJlODhhODBmNDUzNjRkYjE5ZjQ0NjQ1YjliOGRhMjA2L3RhYmxlcmFuZ2U6YmU4OGE4MGY0NTM2NGRiMTlmNDQ2NDViOWI4ZGEyMDZfMTctMS0xLTEtMA_d3172f83-5a7e-4c71-b7af-eae09002fd06">true</dei:DocumentAnnualReport>
    <dei:DocumentTransitionReport
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMC9mcmFnOjhiYzZjZmFiZjBiYTQyNmI5NDM0MmM2NmI3NTQyYWRiL3RhYmxlOmJlODhhODBmNDUzNjRkYjE5ZjQ0NjQ1YjliOGRhMjA2L3RhYmxlcmFuZ2U6YmU4OGE4MGY0NTM2NGRiMTlmNDQ2NDViOWI4ZGEyMDZfMTgtMS0xLTEtMA_cbfe31a5-498d-45a0-b5d8-17a86fcc283d">false</dei:DocumentTransitionReport>
    <dei:AmendmentFlag
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMC9mcmFnOjhiYzZjZmFiZjBiYTQyNmI5NDM0MmM2NmI3NTQyYWRiL3RhYmxlOmJlODhhODBmNDUzNjRkYjE5ZjQ0NjQ1YjliOGRhMjA2L3RhYmxlcmFuZ2U6YmU4OGE4MGY0NTM2NGRiMTlmNDQ2NDViOWI4ZGEyMDZfMTktMS0xLTEtMA_469dcec3-372c-480d-ba53-8457d13bbe80">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMC9mcmFnOjhiYzZjZmFiZjBiYTQyNmI5NDM0MmM2NmI3NTQyYWRiL3RleHRyZWdpb246OGJjNmNmYWJmMGJhNDI2Yjk0MzQyYzY2Yjc1NDJhZGJfMTc_3ce4e900-3563-46cb-baf5-a29911d041e5">0000029905</dei:EntityCentralIndexKey>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4XzI5OTg_d2f1e1cc-a2f7-4644-9bc0-31ef38f0ddf1">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <dov:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTerm
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4XzMwNDM_4afff42d-eaf8-4a3d-96fd-6dc5fb78fea4">P10Y</dov:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTerm>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2
      contextRef="ic349c3109b3e48c28cefc92f6f75d3ca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTMvZnJhZzo3MDljNjRlMmQwYWQ0MmQxYWI4NGMzNmIwOWRjNDMzMi90ZXh0cmVnaW9uOjcwOWM2NGUyZDBhZDQyZDFhYjg0YzM2YjA5ZGM0MzMyXzEwOTk1MTE2MzA3NTA_b056864b-190a-4bbf-8212-317fbecfb515">P0Y</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <dei:DocumentType
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xL2ZyYWc6NmZmYzM1ZWY4ZTc5NDY1YWJjMTFlM2ZkYzY0MjEyMjkvdGV4dHJlZ2lvbjo2ZmZjMzVlZjhlNzk0NjVhYmMxMWUzZmRjNjQyMTIyOV8yNTcw_1a43258f-018d-410d-91e5-924e4d1a6454">10-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xL2ZyYWc6NmZmYzM1ZWY4ZTc5NDY1YWJjMTFlM2ZkYzY0MjEyMjkvdGV4dHJlZ2lvbjo2ZmZjMzVlZjhlNzk0NjVhYmMxMWUzZmRjNjQyMTIyOV8xMDk5NTExNjMxNTI1_cc6d238e-fe1a-44b2-ac80-fdd89dbb98c2">2020-12-31</dei:DocumentPeriodEndDate>
    <dei:EntityFileNumber
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xL2ZyYWc6NmZmYzM1ZWY4ZTc5NDY1YWJjMTFlM2ZkYzY0MjEyMjkvdGV4dHJlZ2lvbjo2ZmZjMzVlZjhlNzk0NjVhYmMxMWUzZmRjNjQyMTIyOV8yNTcx_82deba78-820b-4351-8dbc-b078c0254675">1-4018</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xL2ZyYWc6NmZmYzM1ZWY4ZTc5NDY1YWJjMTFlM2ZkYzY0MjEyMjkvdGV4dHJlZ2lvbjo2ZmZjMzVlZjhlNzk0NjVhYmMxMWUzZmRjNjQyMTIyOV8yNTcy_f69a78a9-6bb3-45d3-9adc-bab769484d46">Dover Corporation</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xL2ZyYWc6NmZmYzM1ZWY4ZTc5NDY1YWJjMTFlM2ZkYzY0MjEyMjkvdGFibGU6ODQzYzE3OTcwNzk1NGM0MWFjODFlNDFhZTIwOGIyYjcvdGFibGVyYW5nZTo4NDNjMTc5NzA3OTU0YzQxYWM4MWU0MWFlMjA4YjJiN18wLTAtMS0xLTA_a29f7368-b381-4bf1-8a17-39f150a677a1">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xL2ZyYWc6NmZmYzM1ZWY4ZTc5NDY1YWJjMTFlM2ZkYzY0MjEyMjkvdGFibGU6ODQzYzE3OTcwNzk1NGM0MWFjODFlNDFhZTIwOGIyYjcvdGFibGVyYW5nZTo4NDNjMTc5NzA3OTU0YzQxYWM4MWU0MWFlMjA4YjJiN18wLTItMS0xLTA_b0dd7584-c48b-487d-b92c-8622cb5cd1ca">53-0257888</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xL2ZyYWc6NmZmYzM1ZWY4ZTc5NDY1YWJjMTFlM2ZkYzY0MjEyMjkvdGFibGU6ODQzYzE3OTcwNzk1NGM0MWFjODFlNDFhZTIwOGIyYjcvdGFibGVyYW5nZTo4NDNjMTc5NzA3OTU0YzQxYWM4MWU0MWFlMjA4YjJiN18zLTAtMS0xLTA_6ca69e7e-614a-4b55-9faa-530ee1147e0a">3005 Highland Parkway</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xL2ZyYWc6NmZmYzM1ZWY4ZTc5NDY1YWJjMTFlM2ZkYzY0MjEyMjkvdGFibGU6ODQzYzE3OTcwNzk1NGM0MWFjODFlNDFhZTIwOGIyYjcvdGFibGVyYW5nZTo4NDNjMTc5NzA3OTU0YzQxYWM4MWU0MWFlMjA4YjJiN180LTAtMS0xLTAvdGV4dHJlZ2lvbjpiOTg4NzEzMDE1NmY0OTdiODEwMzU2MWFhNjIzNGMzYl80_c90fa168-1c58-4a75-bf16-fbee99312441">Downers Grove,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xL2ZyYWc6NmZmYzM1ZWY4ZTc5NDY1YWJjMTFlM2ZkYzY0MjEyMjkvdGFibGU6ODQzYzE3OTcwNzk1NGM0MWFjODFlNDFhZTIwOGIyYjcvdGFibGVyYW5nZTo4NDNjMTc5NzA3OTU0YzQxYWM4MWU0MWFlMjA4YjJiN180LTAtMS0xLTAvdGV4dHJlZ2lvbjpiOTg4NzEzMDE1NmY0OTdiODEwMzU2MWFhNjIzNGMzYl83_a7b8e15d-7284-46ae-8cf6-40e64cfd3957">IL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xL2ZyYWc6NmZmYzM1ZWY4ZTc5NDY1YWJjMTFlM2ZkYzY0MjEyMjkvdGFibGU6ODQzYzE3OTcwNzk1NGM0MWFjODFlNDFhZTIwOGIyYjcvdGFibGVyYW5nZTo4NDNjMTc5NzA3OTU0YzQxYWM4MWU0MWFlMjA4YjJiN180LTAtMS0xLTAvdGV4dHJlZ2lvbjpiOTg4NzEzMDE1NmY0OTdiODEwMzU2MWFhNjIzNGMzYl8xMA_79c1b384-2969-4360-9684-6f5418be0bc7">60515</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xL2ZyYWc6NmZmYzM1ZWY4ZTc5NDY1YWJjMTFlM2ZkYzY0MjEyMjkvdGFibGU6ODQzYzE3OTcwNzk1NGM0MWFjODFlNDFhZTIwOGIyYjcvdGFibGVyYW5nZTo4NDNjMTc5NzA3OTU0YzQxYWM4MWU0MWFlMjA4YjJiN183LTAtMS0xLTAvdGV4dHJlZ2lvbjplZmJkMWFkNjlmYWE0YmI2YTgxMzAyZjVhZDQyZDA3Nl8zNw_38a63cda-b2ba-444e-819a-3d68e3427c38">(630)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xL2ZyYWc6NmZmYzM1ZWY4ZTc5NDY1YWJjMTFlM2ZkYzY0MjEyMjkvdGFibGU6ODQzYzE3OTcwNzk1NGM0MWFjODFlNDFhZTIwOGIyYjcvdGFibGVyYW5nZTo4NDNjMTc5NzA3OTU0YzQxYWM4MWU0MWFlMjA4YjJiN183LTAtMS0xLTAvdGV4dHJlZ2lvbjplZmJkMWFkNjlmYWE0YmI2YTgxMzAyZjVhZDQyZDA3Nl80MA_0d61360e-ed55-4503-9a59-3c15d3b3fb7d">541-1540</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i3a6e293937a742139dddd69cb08cb684_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xL2ZyYWc6NmZmYzM1ZWY4ZTc5NDY1YWJjMTFlM2ZkYzY0MjEyMjkvdGFibGU6MmZjOTgxODhmMDZiNDJjNmI5MDdlOGQzOGM2ZWVjOTUvdGFibGVyYW5nZToyZmM5ODE4OGYwNmI0MmM2YjkwN2U4ZDM4YzZlZWM5NV8zLTAtMS0xLTA_a9cad027-d402-48e9-a5e6-8c7ac37c5057">Common Stock, par value $1</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i3a6e293937a742139dddd69cb08cb684_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xL2ZyYWc6NmZmYzM1ZWY4ZTc5NDY1YWJjMTFlM2ZkYzY0MjEyMjkvdGFibGU6MmZjOTgxODhmMDZiNDJjNmI5MDdlOGQzOGM2ZWVjOTUvdGFibGVyYW5nZToyZmM5ODE4OGYwNmI0MmM2YjkwN2U4ZDM4YzZlZWM5NV8zLTEtMS0xLTA_083d539f-f4c8-4817-b41a-be15e265cba7">DOV</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i3a6e293937a742139dddd69cb08cb684_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xL2ZyYWc6NmZmYzM1ZWY4ZTc5NDY1YWJjMTFlM2ZkYzY0MjEyMjkvdGFibGU6MmZjOTgxODhmMDZiNDJjNmI5MDdlOGQzOGM2ZWVjOTUvdGFibGVyYW5nZToyZmM5ODE4OGYwNmI0MmM2YjkwN2U4ZDM4YzZlZWM5NV8zLTItMS0xLTA_2148adce-768d-4ac7-adf7-bebc5d132f05">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="icaadb426f6434f7c89a899030ab0206b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xL2ZyYWc6NmZmYzM1ZWY4ZTc5NDY1YWJjMTFlM2ZkYzY0MjEyMjkvdGFibGU6MmZjOTgxODhmMDZiNDJjNmI5MDdlOGQzOGM2ZWVjOTUvdGFibGVyYW5nZToyZmM5ODE4OGYwNmI0MmM2YjkwN2U4ZDM4YzZlZWM5NV80LTAtMS0xLTA_841e7f99-0bbd-459a-a189-bd579ea65aa3">1.250% Notes due 2026</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="icaadb426f6434f7c89a899030ab0206b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xL2ZyYWc6NmZmYzM1ZWY4ZTc5NDY1YWJjMTFlM2ZkYzY0MjEyMjkvdGFibGU6MmZjOTgxODhmMDZiNDJjNmI5MDdlOGQzOGM2ZWVjOTUvdGFibGVyYW5nZToyZmM5ODE4OGYwNmI0MmM2YjkwN2U4ZDM4YzZlZWM5NV80LTEtMS0xLTA_b59d87fe-d8e8-441b-82a3-53659ec08819">DOV 26</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="icaadb426f6434f7c89a899030ab0206b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xL2ZyYWc6NmZmYzM1ZWY4ZTc5NDY1YWJjMTFlM2ZkYzY0MjEyMjkvdGFibGU6MmZjOTgxODhmMDZiNDJjNmI5MDdlOGQzOGM2ZWVjOTUvdGFibGVyYW5nZToyZmM5ODE4OGYwNmI0MmM2YjkwN2U4ZDM4YzZlZWM5NV80LTItMS0xLTA_f9a90411-92fc-410a-b9fb-0843fad72296">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i0529642cbae546c9b931685d12056be4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xL2ZyYWc6NmZmYzM1ZWY4ZTc5NDY1YWJjMTFlM2ZkYzY0MjEyMjkvdGFibGU6MmZjOTgxODhmMDZiNDJjNmI5MDdlOGQzOGM2ZWVjOTUvdGFibGVyYW5nZToyZmM5ODE4OGYwNmI0MmM2YjkwN2U4ZDM4YzZlZWM5NV81LTAtMS0xLTA_e6fe86dc-44a6-431f-8a3e-a4a510f26d1b">0.750% Notes due 2027</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i0529642cbae546c9b931685d12056be4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xL2ZyYWc6NmZmYzM1ZWY4ZTc5NDY1YWJjMTFlM2ZkYzY0MjEyMjkvdGFibGU6MmZjOTgxODhmMDZiNDJjNmI5MDdlOGQzOGM2ZWVjOTUvdGFibGVyYW5nZToyZmM5ODE4OGYwNmI0MmM2YjkwN2U4ZDM4YzZlZWM5NV81LTEtMS0xLTA_4d708760-3b96-4cd8-ac76-909859cfbdeb">DOV 27</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i0529642cbae546c9b931685d12056be4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xL2ZyYWc6NmZmYzM1ZWY4ZTc5NDY1YWJjMTFlM2ZkYzY0MjEyMjkvdGFibGU6MmZjOTgxODhmMDZiNDJjNmI5MDdlOGQzOGM2ZWVjOTUvdGFibGVyYW5nZToyZmM5ODE4OGYwNmI0MmM2YjkwN2U4ZDM4YzZlZWM5NV81LTItMS0xLTA_07612044-e36f-49bd-9797-8056156ae816">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xL2ZyYWc6NmZmYzM1ZWY4ZTc5NDY1YWJjMTFlM2ZkYzY0MjEyMjkvdGV4dHJlZ2lvbjo2ZmZjMzVlZjhlNzk0NjVhYmMxMWUzZmRjNjQyMTIyOV8yNTcz_57ce3c56-1ae5-4078-8a94-18c89c245fb6">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xL2ZyYWc6NmZmYzM1ZWY4ZTc5NDY1YWJjMTFlM2ZkYzY0MjEyMjkvdGV4dHJlZ2lvbjo2ZmZjMzVlZjhlNzk0NjVhYmMxMWUzZmRjNjQyMTIyOV8yNTc0_0eab84b5-66c2-4e8f-a14d-f37516409386">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xL2ZyYWc6NmZmYzM1ZWY4ZTc5NDY1YWJjMTFlM2ZkYzY0MjEyMjkvdGV4dHJlZ2lvbjo2ZmZjMzVlZjhlNzk0NjVhYmMxMWUzZmRjNjQyMTIyOV8yNTc4_63027d96-c1a9-49c9-8258-4a1fa2cad41e">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xL2ZyYWc6NmZmYzM1ZWY4ZTc5NDY1YWJjMTFlM2ZkYzY0MjEyMjkvdGV4dHJlZ2lvbjo2ZmZjMzVlZjhlNzk0NjVhYmMxMWUzZmRjNjQyMTIyOV8yNTc2_91641e9e-9879-4073-b289-f26478be5476">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xL2ZyYWc6NmZmYzM1ZWY4ZTc5NDY1YWJjMTFlM2ZkYzY0MjEyMjkvdGFibGU6ZDY5ZWJhNzVjNjQ1NGI2ZjgyMGM4YTk4YTg4YmU5NTMvdGFibGVyYW5nZTpkNjllYmE3NWM2NDU0YjZmODIwYzhhOThhODhiZTk1M18wLTAtMS0xLTA_37be8687-fe28-4b02-a5f8-2e0b8b629c37">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xL2ZyYWc6NmZmYzM1ZWY4ZTc5NDY1YWJjMTFlM2ZkYzY0MjEyMjkvdGFibGU6ZDY5ZWJhNzVjNjQ1NGI2ZjgyMGM4YTk4YTg4YmU5NTMvdGFibGVyYW5nZTpkNjllYmE3NWM2NDU0YjZmODIwYzhhOThhODhiZTk1M18wLTUtMS0xLTEzODM3_95a3a5f1-4938-479c-afef-0a2e7342bf3c">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xL2ZyYWc6NmZmYzM1ZWY4ZTc5NDY1YWJjMTFlM2ZkYzY0MjEyMjkvdGFibGU6ZDY5ZWJhNzVjNjQ1NGI2ZjgyMGM4YTk4YTg4YmU5NTMvdGFibGVyYW5nZTpkNjllYmE3NWM2NDU0YjZmODIwYzhhOThhODhiZTk1M18xLTUtMS0xLTEzODM1_4d072620-8e17-498f-9658-7989037b2c32">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xL2ZyYWc6NmZmYzM1ZWY4ZTc5NDY1YWJjMTFlM2ZkYzY0MjEyMjkvdGV4dHJlZ2lvbjo2ZmZjMzVlZjhlNzk0NjVhYmMxMWUzZmRjNjQyMTIyOV8xMDk5NTExNjMxNTA3_fb76d990-db29-4cfb-b289-117cc4a91bcb">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xL2ZyYWc6NmZmYzM1ZWY4ZTc5NDY1YWJjMTFlM2ZkYzY0MjEyMjkvdGV4dHJlZ2lvbjo2ZmZjMzVlZjhlNzk0NjVhYmMxMWUzZmRjNjQyMTIyOV8yNTc5_fbe99b29-efd7-4799-9fd3-b5c3e3c046de">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="ib7ca424d791a48908b06fbecaeeb52f1_I20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xL2ZyYWc6NmZmYzM1ZWY4ZTc5NDY1YWJjMTFlM2ZkYzY0MjEyMjkvdGV4dHJlZ2lvbjo2ZmZjMzVlZjhlNzk0NjVhYmMxMWUzZmRjNjQyMTIyOV8yMTg2_f89737d8-2e9b-4fe4-b572-6a5d8860e1a5"
      unitRef="usd">13862183340</dei:EntityPublicFloat>
    <dov:PublicFloatStockPrice
      contextRef="ib7ca424d791a48908b06fbecaeeb52f1_I20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xL2ZyYWc6NmZmYzM1ZWY4ZTc5NDY1YWJjMTFlM2ZkYzY0MjEyMjkvdGV4dHJlZ2lvbjo2ZmZjMzVlZjhlNzk0NjVhYmMxMWUzZmRjNjQyMTIyOV8yMjk4_982c55a9-1ad2-4478-9940-a1bbbbe898a3"
      unitRef="usd">96.56</dov:PublicFloatStockPrice>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="idd0f18c4eead42c8944d5f88b3ff15c4_I20210202"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xL2ZyYWc6NmZmYzM1ZWY4ZTc5NDY1YWJjMTFlM2ZkYzY0MjEyMjkvdGV4dHJlZ2lvbjo2ZmZjMzVlZjhlNzk0NjVhYmMxMWUzZmRjNjQyMTIyOV8yMzkx_10a12388-69e8-4dec-a486-70aa82554907"
      unitRef="shares">143649247</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzItMS0xLTEtMA_8d6cfeb0-8562-4902-afb6-8f872e97e797"
      unitRef="usd">6683760000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzItMy0xLTEtMA_cc402cf9-58b3-4835-b503-dd8e47b2c8c2"
      unitRef="usd">7136397000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzItNS0xLTEtMA_10802456-2432-413e-bb59-9f8eb98b78e0"
      unitRef="usd">6992118000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzMtMS0xLTEtMA_6f78155c-b3ee-4537-aa8b-62a37aab98ee"
      unitRef="usd">4209741000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzMtMy0xLTEtMA_70481563-6db2-49c4-95b1-d47ad3d5dd17"
      unitRef="usd">4515459000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzMtNS0xLTEtMA_265dde81-73ef-4018-a9b2-f23d25dfcf20"
      unitRef="usd">4432562000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzQtMS0xLTEtMA_244c5005-33ec-4be4-9fd1-250193272944"
      unitRef="usd">2474019000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzQtMy0xLTEtMA_c49e7aec-2d91-4b75-8018-f0b602ccb014"
      unitRef="usd">2620938000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzQtNS0xLTEtMA_76c34a31-1768-4d8b-a536-f6d6f54e0d21"
      unitRef="usd">2559556000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzUtMS0xLTEtMA_a9259dc3-72bb-4c74-99d0-9a6fef7b03e2"
      unitRef="usd">1541032000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzUtMy0xLTEtMA_86f25286-b883-4f68-a1de-2e670fe1376c"
      unitRef="usd">1599098000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzUtNS0xLTEtMA_85424680-a7d7-48da-846e-01fa7002535e"
      unitRef="usd">1716444000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzYtMS0xLTEtMA_939e52ee-ea45-4460-85fc-45ea4e40b28a"
      unitRef="usd">0</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzYtMy0xLTEtMA_39e7d872-ac10-4d45-a256-af14f5223f0a"
      unitRef="usd">-46946000</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzYtNS0xLTEtMA_f11638c7-0b5c-4621-96cb-ff6485cad30c"
      unitRef="usd">0</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:OperatingIncomeLoss
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzctMS0xLTEtMA_373213ec-8460-450f-85aa-7107aa6f2648"
      unitRef="usd">932987000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzctMy0xLTEtMA_7f9a1da2-2471-40dd-8b5c-e42cc4ad2302"
      unitRef="usd">974894000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzctNS0xLTEtMA_ebed7525-8d48-4a79-a679-f61d2ea4d4cf"
      unitRef="usd">843112000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzgtMS0xLTEtMA_f5c4711d-bb6d-40b7-81f6-819bbd8138ce"
      unitRef="usd">111937000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzgtMy0xLTEtMA_18b3dbc8-07d5-421a-9de1-e3efc764b5eb"
      unitRef="usd">125818000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzgtNS0xLTEtMA_7d37dee2-cdae-4425-8018-f4321d1d7132"
      unitRef="usd">130972000</us-gaap:InterestExpense>
    <us-gaap:InterestIncomeOther
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzktMS0xLTEtMA_d2d82ca4-a5db-4fee-ae79-f0de007ed2cb"
      unitRef="usd">3571000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzktMy0xLTEtMA_d8fb6337-f4c5-40c2-b99f-8b9806c1be5c"
      unitRef="usd">4526000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzktNS0xLTEtMA_f3fe3cc9-6cb2-4ebc-be9a-a76388940915"
      unitRef="usd">8881000</us-gaap:InterestIncomeOther>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzEwLTEtMS0xLTA_af50d9b1-8e92-49c8-a1f3-b141b435f50a"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzEwLTMtMS0xLTA_e054a061-39df-4c57-a925-cefa088df721"
      unitRef="usd">-23543000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzEwLTUtMS0xLTA_1aae648f-b17a-4755-abfa-e87540b325f6"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzExLTEtMS0xLTA_b637a417-480a-4417-955d-0e73ddb1d361"
      unitRef="usd">5213000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzExLTMtMS0xLTA_92c3011a-2f29-40e7-af47-e3ee7f58bae4"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzExLTUtMS0xLTA_d0c15979-af7f-433c-b39d-a900c740cf9b"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzEyLTEtMS0xLTA_feba4ced-7de5-4a5f-8791-e3aee2560411"
      unitRef="usd">11900000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzEyLTMtMS0xLTA_a04e0d27-6bb6-4de3-971b-32a53d743d73"
      unitRef="usd">12950000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzEyLTUtMS0xLTA_a44270dd-d66a-48f5-913f-16df1f45a8be"
      unitRef="usd">4357000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzEzLTEtMS0xLTA_88806aca-13d1-4e06-bf0c-b0f12abe5e6f"
      unitRef="usd">841734000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzEzLTMtMS0xLTA_d3157409-f7d9-443d-ad83-c566a2fe03f8"
      unitRef="usd">843009000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzEzLTUtMS0xLTA_ccbdd78c-61c2-485c-81a5-91d366411739"
      unitRef="usd">725378000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzE0LTEtMS0xLTA_805aaa32-5e5e-4835-a7b1-5508d14eca99"
      unitRef="usd">158283000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzE0LTMtMS0xLTA_57eae8d1-b37e-4380-a1e8-c43f4d94836e"
      unitRef="usd">165091000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzE0LTUtMS0xLTA_5b8f0f94-88e9-454c-b183-2b9ba056a28d"
      unitRef="usd">134233000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzE1LTEtMS0xLTA_fdadd224-07d5-4012-ab29-02262f3bd658"
      unitRef="usd">683451000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzE1LTMtMS0xLTA_96d92b01-d5a7-4e19-ab91-0b1622062852"
      unitRef="usd">677918000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzE1LTUtMS0xLTA_8d31324f-9fbf-494b-b8fc-afee3072e4e3"
      unitRef="usd">591145000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzE2LTEtMS0xLTA_53bd79f7-a967-4de9-813a-c022cf3b0671"
      unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzE2LTMtMS0xLTA_bd3dc464-9e0f-4953-abf4-b9d8e9660696"
      unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzE2LTUtMS0xLTA_3ec335d8-0da7-4292-8916-674274591ae9"
      unitRef="usd">-20878000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:NetIncomeLoss
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzE3LTEtMS0xLTA_7409426f-6c86-47b2-8c74-b2375aca4c49"
      unitRef="usd">683451000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzE3LTMtMS0xLTA_bd0f3556-20c9-4b52-b9de-2fc9311a3b3c"
      unitRef="usd">677918000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzE3LTUtMS0xLTA_a4617330-a243-4e19-a216-0ce683ca51c9"
      unitRef="usd">570267000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzIwLTEtMS0xLTA_940dc496-1359-4d2c-be2c-d608cc7a2558"
      unitRef="usdPerShare">4.74</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzIwLTMtMS0xLTA_1a8ee8c2-6765-4c85-a183-2c48bf287582"
      unitRef="usdPerShare">4.67</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzIwLTUtMS0xLTA_24e70ae8-5a86-4ded-9a68-a56b4e602fe8"
      unitRef="usdPerShare">3.94</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzIxLTEtMS0xLTA_d340ac40-b8ff-4e65-a24c-465880dbc05e"
      unitRef="usdPerShare">4.70</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzIxLTMtMS0xLTA_a651007a-9621-46d1-a9c6-64d6116842c0"
      unitRef="usdPerShare">4.61</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzIxLTUtMS0xLTA_3ccdab5c-abab-4a08-84c5-1e0b613a52fc"
      unitRef="usdPerShare">3.89</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzI0LTEtMS0xLTA_b9094819-4a2a-429b-a0b4-78d8b8435abb"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzI0LTMtMS0xLTA_77792d25-a860-4ad7-b726-d61f53e9c2ce"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzI0LTUtMS0xLTA_3c2ca130-811f-470f-8e9e-f5c6f83286d9"
      unitRef="usdPerShare">-0.14</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzI1LTEtMS0xLTA_5d4deba3-8b92-4e24-82f4-a862dc7ca4bc"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzI1LTMtMS0xLTA_bd7d83c0-6394-4269-9dca-2dcf1c4ac0ad"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzI1LTUtMS0xLTA_fb479f95-ab7f-4735-a95c-6d14141f7ef4"
      unitRef="usdPerShare">-0.14</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzI4LTEtMS0xLTA_0d9ff24d-ce0e-4d57-b99e-91b56ab14296"
      unitRef="usdPerShare">4.74</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzI4LTMtMS0xLTA_9771b697-2598-41ba-85df-69b4b0f95ad2"
      unitRef="usdPerShare">4.67</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzI4LTUtMS0xLTA_6672376d-c0c1-4fc6-87bf-91963542118d"
      unitRef="usdPerShare">3.80</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzI5LTEtMS0xLTA_583c16c3-734d-4d7c-b2e0-7d70310dcd2a"
      unitRef="usdPerShare">4.70</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzI5LTMtMS0xLTA_5f4fd33d-b048-4935-b22e-a2292fae539b"
      unitRef="usdPerShare">4.61</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzI5LTUtMS0xLTA_4316e361-f697-458d-ab42-64cf287afc14"
      unitRef="usdPerShare">3.75</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzMyLTEtMS0xLTA_ca2e38e6-471d-4118-a467-1441ddf051d9"
      unitRef="shares">144050000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzMyLTMtMS0xLTA_41fb0879-0f3c-4cfb-9413-7e888ad01cb8"
      unitRef="shares">145198000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzMyLTUtMS0xLTA_81482fd3-ba9e-42fa-8cfb-cbd6834701a8"
      unitRef="shares">149874000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzMzLTEtMS0xLTA_2556ab7b-f03b-4628-8c7a-dcc8b2f60b55"
      unitRef="shares">145393000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzMzLTMtMS0xLTA_cb5ff6de-9aeb-4d82-aa30-e434d0c63605"
      unitRef="shares">146992000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDAvZnJhZzoxNWM5YTQzODUxMmQ0MzRlYjE3MmNjNTQ0YzA1NmY1Ni90YWJsZToyMjc5NmY2MTY0MzM0MWNkOGUxYzhiY2RmZjgyMTA5OS90YWJsZXJhbmdlOjIyNzk2ZjYxNjQzMzQxY2Q4ZTFjOGJjZGZmODIxMDk5XzMzLTUtMS0xLTA_e91ec8c3-48ac-4b89-a027-8000ffcd05c9"
      unitRef="shares">152133000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="i022b95f32d9f4c0ead0a3141b65e42e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzItMS0xLTEtMA_b219e704-1838-4eae-b131-77e689c90d0a"
      unitRef="usd">683451000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1e0b4c6623a04a798c83f0fe3ead7818_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzItMy0xLTEtMA_97ea4561-76b1-4f42-9bc7-bea121e49a5c"
      unitRef="usd">677918000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzItNS0xLTEtMA_ebc74561-2f4e-497f-87e9-8c52b5cc6358"
      unitRef="usd">570267000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzUtMS0xLTEtMA_06eecffd-0bad-4d12-a598-293cdef2c941"
      unitRef="usd">55450000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzUtMy0xLTEtMA_3826a9a4-292b-42a7-80dc-563e3bb47817"
      unitRef="usd">-5025000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzUtNS0xLTEtMA_3fef3393-2c11-49a6-a09b-4a073651b4d8"
      unitRef="usd">-59970000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzYtMS0xLTEtMA_dd6a9193-d336-49c0-be64-004808ded935"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzYtMy0xLTEtMA_1ce1b7b8-8b1f-4460-9beb-fa03ba60542a"
      unitRef="usd">25339000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzYtNS0xLTEtMA_da2c49de-6034-495d-8ca2-0af16a0d35aa"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzctMC0xLTEtNjU3OS90ZXh0cmVnaW9uOjVkYzM0YWQyMTEzMzRiNjhhMWViMGU4NjM0ZDllZWY3XzE2NDkyNjc0NDE5MDU_f4940b46-45ad-4402-9520-5997d0d240d0"
      unitRef="usd">-26957000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzctMC0xLTEtNjU3OS90ZXh0cmVnaW9uOjVkYzM0YWQyMTEzMzRiNjhhMWViMGU4NjM0ZDllZWY3XzE2NDkyNjc0NDE4OTQ_e55eb6c8-2770-4e80-9145-3dbc36c9a2a9"
      unitRef="usd">4714000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzctMC0xLTEtNjU3OS90ZXh0cmVnaW9uOjVkYzM0YWQyMTEzMzRiNjhhMWViMGU4NjM0ZDllZWY3XzE2NDkyNjc0NDE4ODk_ccac1417-f156-41c2-8d74-365c38442fb9"
      unitRef="usd">9498000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzctMS0xLTEtMA_8c322f20-eb6e-4268-829a-308d95b5a7c9"
      unitRef="usd">55450000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzctMy0xLTEtMA_0a5963d1-4f1b-4803-a8a1-ba3978072de6"
      unitRef="usd">20314000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzctNS0xLTEtMA_6fb52b44-d04e-4217-9ddc-2f8f317f7182"
      unitRef="usd">-59970000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzktMS0xLTEtMA_f71ab6e4-2a8a-4c27-9c0c-6525db784975"
      unitRef="usd">705000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzktMy0xLTEtMA_eebc7a0a-0e03-42ad-9ec5-a6a9365c3503"
      unitRef="usd">47000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzktNS0xLTEtMA_2fe1b61a-89fd-4a33-a828-3825bf43a563"
      unitRef="usd">-13107000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzEwLTEtMS0xLTA_a3bc5488-4d97-4858-b8dc-32157c1c7035"
      unitRef="usd">-828000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzEwLTMtMS0xLTA_be278316-8ca4-4989-89e5-514f352df5dc"
      unitRef="usd">-1818000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzEwLTUtMS0xLTA_3e317b78-e3c7-4fce-bb5e-073e5906fa00"
      unitRef="usd">14661000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzExLTEtMS0xLTA_3d1a7dd5-9198-4cf3-89f1-f7357b1cbe33"
      unitRef="usd">-6695000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzExLTMtMS0xLTA_c06c876f-1702-4d85-92ab-4b71b272e78a"
      unitRef="usd">-596000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzExLTUtMS0xLTA_3b10d92b-80fa-4601-aa51-9d66fcdbe1d5"
      unitRef="usd">-3829000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzEyLTEtMS0xLTA_c7b33d4f-affc-4fea-a12c-b05a5b9a459c"
      unitRef="usd">1153000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzEyLTMtMS0xLTA_a414f70d-61a6-4529-b851-f09a4a19067d"
      unitRef="usd">2141000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzEyLTUtMS0xLTA_6434a379-7d79-47b2-9215-20ba72459842"
      unitRef="usd">2875000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzEzLTEtMS0xLTA_f1858c8f-17d7-4835-a724-7ff14ca53025"
      unitRef="usd">18000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzEzLTMtMS0xLTA_65d068e8-b420-42d8-a31d-0da985c89fdd"
      unitRef="usd">806000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzEzLTUtMS0xLTA_1832d07e-b674-4d55-acdd-2f8a7e84f0b1"
      unitRef="usd">9926000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzE1LTAtMS0xLTY4NzkvdGV4dHJlZ2lvbjoyZWUyNDJjOGE5Nzc0MjViOWNjMjMyMGRmZWI5OWZjM185ODk1NjA0NjUwMDkw_98f520bd-3fc4-435f-96f9-82974eaa0995"
      unitRef="usd">-3197000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzE1LTAtMS0xLTY4NzkvdGV4dHJlZ2lvbjoyZWUyNDJjOGE5Nzc0MjViOWNjMjMyMGRmZWI5OWZjM185ODk1NjA0NjUwMTAy_67ae2df2-ce8c-4338-8189-8fbdeb9a0fd8"
      unitRef="usd">-1184000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzE1LTAtMS0xLTY4NzkvdGV4dHJlZ2lvbjoyZWUyNDJjOGE5Nzc0MjViOWNjMjMyMGRmZWI5OWZjM185ODk1NjA0NjUwMTEz_48e6cf41-7b20-44e5-b702-662263575bc2"
      unitRef="usd">3241000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzE1LTEtMS0xLTA_3fa95acc-2380-4e54-87ac-ea608da53fad"
      unitRef="usd">-9399000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzE1LTMtMS0xLTA_e7e67ba9-ee13-4831-9c65-426432cc8047"
      unitRef="usd">-5408000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzE1LTUtMS0xLTA_79e69cfd-b843-4331-adc1-f30aada86398"
      unitRef="usd">11138000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzE3LTEtMS0xLTA_e5e16254-312d-40de-874a-39d571b2b605"
      unitRef="usd">-1445000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzE3LTMtMS0xLTA_679a0e4a-8484-459f-ba5e-92040692e3c6"
      unitRef="usd">1495000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzE3LTUtMS0xLTA_3d3b72e5-b6fd-487a-a2e6-1448618a74d1"
      unitRef="usd">1158000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzE4LTEtMS0xLTA_c0d81417-6a0c-441c-b7b3-433ddfbeefea"
      unitRef="usd">632000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzE4LTMtMS0xLTA_5406dcda-9d1e-4dc0-89f1-570446448105"
      unitRef="usd">147000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzE4LTUtMS0xLTA_1a7d9159-da89-4397-9b4d-4601aeb4b0b8"
      unitRef="usd">-1541000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzE5LTAtMS0xLTY4OTAvdGV4dHJlZ2lvbjpkZjE5ZTgwMzEyOTc0MjYwOWFiZTA5NGZjMmVkNGQ5ZF85ODk1NjA0NjUwMDYw_391f42d4-8695-47d7-b5e7-f92ab765e445"
      unitRef="usd">607000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzE5LTAtMS0xLTY4OTAvdGV4dHJlZ2lvbjpkZjE5ZTgwMzEyOTc0MjYwOWFiZTA5NGZjMmVkNGQ5ZF85ODk1NjA0NjUwMDcy_27493155-ef75-4139-ba2a-c81b1ec62859"
      unitRef="usd">-359000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzE5LTAtMS0xLTY4OTAvdGV4dHJlZ2lvbjpkZjE5ZTgwMzEyOTc0MjYwOWFiZTA5NGZjMmVkNGQ5ZF85ODk1NjA0NjUwMDgz_67841c43-77c4-4936-928e-33c426a672de"
      unitRef="usd">-717000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzE5LTEtMS0xLTA_65529c4a-6de9-4a16-9d78-8e5afedd2458"
      unitRef="usd">-2077000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzE5LTMtMS0xLTA_b59cd297-9356-4a96-b4e3-12a1c8f22930"
      unitRef="usd">1348000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzE5LTUtMS0xLTA_e49e0690-ecb4-4280-bbdc-494fa20f4f0d"
      unitRef="usd">2699000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzIxLTEtMS0xLTA_f2a02d33-6f26-4306-8746-11d43122c3df"
      unitRef="usd">62772000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzIxLTMtMS0xLTA_c5b2bd1a-a7ee-4b38-8d42-44300f51a876"
      unitRef="usd">27070000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzIxLTUtMS0xLTA_3ca33c14-8317-42da-9337-e250cab15567"
      unitRef="usd">-68409000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzIyLTEtMS0xLTA_e0d0a476-77ff-4617-a1e5-0335d5a0b486"
      unitRef="usd">746223000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzIyLTMtMS0xLTA_1f9751f1-835f-424f-96ba-251745fac6c9"
      unitRef="usd">704988000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDMvZnJhZzphNmQwMDY3OTc4NmM0NmY0OWI2NzRhM2EwZTI2OTk2OC90YWJsZTpmNzkyOGYzMDNkMWE0ZmUyYjg0NDYzNzEwYmJhMjIzZi90YWJsZXJhbmdlOmY3OTI4ZjMwM2QxYTRmZTJiODQ0NjM3MTBiYmEyMjNmXzIyLTUtMS0xLTA_b0c272e9-6300-4542-90df-52d472f1c996"
      unitRef="usd">501858000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzMtMS0xLTEtMA_fe2dfb80-d0b1-4a9c-b31e-845f2e32f3aa"
      unitRef="usd">513075000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzMtMy0xLTEtMA_0e72eac8-1dae-4e87-8e55-df432293a52f"
      unitRef="usd">397253000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzUtMC0xLTEtMC90ZXh0cmVnaW9uOjU0M2U1Nzg5Yjk2ZTRkMzRhYWYzODhlOTIxZTNjOTk4XzM4_0c1ba798-d86a-4b6a-b09b-25b08d95a52f"
      unitRef="usd">40474000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzUtMC0xLTEtMC90ZXh0cmVnaW9uOjU0M2U1Nzg5Yjk2ZTRkMzRhYWYzODhlOTIxZTNjOTk4XzQ1_c31b9742-638b-4b4b-9522-1915f3d72337"
      unitRef="usd">29381000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzUtMS0xLTEtMA_6cfd80cc-94e4-4891-b3ad-82d000ef309b"
      unitRef="usd">1137223000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzUtMS0xLTEtMA_78efb591-b568-457a-bf75-cb3ef398f4f3"
      unitRef="usd">1137223000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzUtMS0xLTEtMA_eee48900-602b-492d-97ce-729ed989c24d"
      unitRef="usd">1137223000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzUtMy0xLTEtMA_122b8b2b-fe60-42d9-b603-e5cee694e340"
      unitRef="usd">1217190000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzUtMy0xLTEtMA_1fd2fe70-74aa-446f-a6be-8539d6803d95"
      unitRef="usd">1217190000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzUtMy0xLTEtMA_a3cd8531-9b92-4882-ab90-72d55c8b2201"
      unitRef="usd">1217190000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzYtMS0xLTEtMA_4536b4d4-2fed-4ffa-9ad8-c2c05472042e"
      unitRef="usd">835804000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzYtMS0xLTEtMA_581c31d2-ff3f-4e7d-a6da-e47dbf2e0559"
      unitRef="usd">835804000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzYtMS0xLTEtMA_af87f59b-f814-4d65-a78b-99c5d9faabed"
      unitRef="usd">835804000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzYtMy0xLTEtMA_3cbb745a-29da-49b0-8c81-6215e4af9d4d"
      unitRef="usd">806141000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzYtMy0xLTEtMA_576b3090-b7ae-4e46-8776-de73e64cf460"
      unitRef="usd">806141000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzYtMy0xLTEtMA_a164033e-658a-4f39-93c9-cac0da7b1e91"
      unitRef="usd">806141000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzctMS0xLTEtMA_7734ff65-9840-45bc-8dd8-627ec02cfe60"
      unitRef="usd">133085000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzctMy0xLTEtMA_fe8082bd-0f2e-47c9-990d-b4a44b380951"
      unitRef="usd">127846000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzEwLTEtMS0xLTA_96066cf2-934f-4ebf-aea6-9955e610fe29"
      unitRef="usd">2619187000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzEwLTEtMS0xLTA_c949e629-75d6-4848-ba16-b3574511b1c3"
      unitRef="usd">2619187000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzEwLTMtMS0xLTA_145ab10c-f978-4940-88dc-1b9aa78a5a94"
      unitRef="usd">2548430000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzEwLTMtMS0xLTA_73083155-7974-4e13-ac93-19b1e5c7b3a1"
      unitRef="usd">2548430000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzExLTEtMS0xLTA_83222274-2ccb-493e-b6f8-7650f5f8f28a"
      unitRef="usd">897326000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzExLTMtMS0xLTA_02c5b15e-1505-4a58-81c4-f5f32dedd780"
      unitRef="usd">842318000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzEyLTEtMS0xLTA_377c3d0e-2045-4a32-9068-7f5b69104201"
      unitRef="usd">4072542000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzEyLTMtMS0xLTA_60bed869-8dcf-4f2b-babd-49c5fb674db1"
      unitRef="usd">3783347000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzEzLTEtMS0xLTA_5f51e1a3-02ae-4efb-8362-67d822733547"
      unitRef="usd">1083772000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzEzLTMtMS0xLTA_1058fb15-cc80-46c4-8b08-aac141a2683d"
      unitRef="usd">1055014000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzE0LTEtMS0xLTA_8111c352-fcc2-4965-a532-ebd9213bb933"
      unitRef="usd">479247000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzE0LTMtMS0xLTA_291a757a-0080-4efd-bba5-40d4b388c1a2"
      unitRef="usd">440368000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzE2LTEtMS0xLTA_0448e153-0537-4ca4-a523-ae991d8ec2eb"
      unitRef="usd">9152074000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzE2LTMtMS0xLTA_5d694034-ee51-4797-aef1-3ee8e995d83f"
      unitRef="usd">8669477000</us-gaap:Assets>
    <us-gaap:DebtCurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzE5LTEtMS0xLTA_07f80ef3-0a28-49e8-8e8d-d0447e8dbe2e"
      unitRef="usd">0</us-gaap:DebtCurrent>
    <us-gaap:DebtCurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzE5LTMtMS0xLTA_aabd8120-da6b-45a9-8909-7c70fda93d47"
      unitRef="usd">84700000</us-gaap:DebtCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzIwLTEtMS0xLTA_db8566e5-a66a-4d24-9993-41eb56ca7d8a"
      unitRef="usd">853942000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzIwLTMtMS0xLTA_9777748a-e34e-47ce-ae5e-3c8bed101f1f"
      unitRef="usd">920593000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzIxLTEtMS0xLTA_1fe0fd2f-7093-47f2-be66-b12175d8afe7"
      unitRef="usd">239750000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzIxLTMtMS0xLTA_2fd96187-49e6-4591-bdc6-33638ca40fe8"
      unitRef="usd">226658000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzIyLTEtMS0xLTUyMzI_1daa7da5-194e-428e-9052-d4e7c3f58bb1"
      unitRef="usd">184845000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzIyLTMtMS0xLTUyMzI_4558e2dd-be2c-489c-9ec7-10f8275e66f2"
      unitRef="usd">104901000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:AccruedInsuranceCurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzIyLTEtMS0xLTA_0a107000-519e-4e7d-850c-58796470cc9a"
      unitRef="usd">98954000</us-gaap:AccruedInsuranceCurrent>
    <us-gaap:AccruedInsuranceCurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzIyLTMtMS0xLTA_ed4e10e9-160c-4a0a-8c7e-b966d4bdb0c9"
      unitRef="usd">98432000</us-gaap:AccruedInsuranceCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzIzLTEtMS0xLTA_4f42b7ff-401a-4ff1-8371-e5a663e99932"
      unitRef="usd">343637000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzIzLTMtMS0xLTA_8996b470-7480-4f54-b7b8-c3b22f0b0ab5"
      unitRef="usd">295059000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzI1LTEtMS0xLTA_5e614407-15fd-41fa-bc16-076a875be311"
      unitRef="usd">17670000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzI1LTMtMS0xLTA_f15b6a2a-d2cc-4be6-aad6-46546cd67a10"
      unitRef="usd">17748000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzI2LTEtMS0xLTA_bd19d26f-53fd-4051-8af5-fdb304d08bb5"
      unitRef="usd">1738798000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzI2LTMtMS0xLTA_f2300642-c48b-46d0-85ba-d7286d9056f2"
      unitRef="usd">1748091000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzI3LTEtMS0xLTA_592d0570-cc02-4d6a-92d2-80e3782ab3b2"
      unitRef="usd">3108829000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzI3LTMtMS0xLTA_7cb8a7af-512f-4782-95e2-87cbeaaae798"
      unitRef="usd">2985716000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzI4LTEtMS0xLTA_664de916-5c7d-46ac-ab42-3cc1e38ba411"
      unitRef="usd">298423000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzI4LTMtMS0xLTA_da7b451d-5fa9-4944-a5a4-e90beada6cd1"
      unitRef="usd">322036000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzI5LTEtMS0xLTA_d1caa7a5-66b6-4b16-a608-4657298b9a5c"
      unitRef="usd">49937000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzI5LTMtMS0xLTA_aa6732a2-392d-446a-ae53-fc849bd5da3e"
      unitRef="usd">52000000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzMwLTEtMS0xLTA_76aa62e8-6391-420b-9268-8b13a4ca1159"
      unitRef="usd">570314000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzMwLTMtMS0xLTA_59ee4c23-41ce-4011-a1ea-d3801ffc854c"
      unitRef="usd">528974000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjozYTUyN2U5MzdmY2Y0ZjAyOTg2NDE0ODhjOTBmMWM2N18yMg_46fefae7-cf7f-4ab8-a65d-5134dac2075d"
      unitRef="usdPerShare">100</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjozYTUyN2U5MzdmY2Y0ZjAyOTg2NDE0ODhjOTBmMWM2N18yMg_81dfb989-8b46-4da0-b776-08ccec2434e4"
      unitRef="usdPerShare">100</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjozYTUyN2U5MzdmY2Y0ZjAyOTg2NDE0ODhjOTBmMWM2N18zNg_6927aecd-37ff-426a-a30a-1d64c8fc72d1"
      unitRef="shares">100000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjozYTUyN2U5MzdmY2Y0ZjAyOTg2NDE0ODhjOTBmMWM2N18zNg_d8896524-6e05-4757-89ff-a50e4dea349e"
      unitRef="shares">100000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjozYTUyN2U5MzdmY2Y0ZjAyOTg2NDE0ODhjOTBmMWM2N181OA_93dc5581-4c94-49ca-8d48-702e4e361de7"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzMzLTAtMS0xLTAvdGV4dHJlZ2lvbjozYTUyN2U5MzdmY2Y0ZjAyOTg2NDE0ODhjOTBmMWM2N181OA_fc53cbab-de37-42ab-beb4-e7ff73678c63"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzMzLTEtMS0xLTA_8d619785-257d-4e15-a981-3fed2658eff0"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzMzLTMtMS0xLTA_a263460e-f274-4e25-bb4c-13d81d7ad982"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjoyOTY0YWQwOTc4ZTE0MWI5ODQwNzJhMWJkYTRiZDRlNF8xOQ_a1f1c955-8598-4482-b744-17465ebd5fd1"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjoyOTY0YWQwOTc4ZTE0MWI5ODQwNzJhMWJkYTRiZDRlNF8xOQ_e94b05b0-1ed3-4c65-b5b5-270ed9fa961f"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjoyOTY0YWQwOTc4ZTE0MWI5ODQwNzJhMWJkYTRiZDRlNF8zMw_9072345f-7520-499f-8355-bdfe5d6f2349"
      unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjoyOTY0YWQwOTc4ZTE0MWI5ODQwNzJhMWJkYTRiZDRlNF8zMw_ef30c52f-cc92-47fd-a326-43db64318ca5"
      unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjoyOTY0YWQwOTc4ZTE0MWI5ODQwNzJhMWJkYTRiZDRlNF81NQ_a5c922d9-82de-4e35-b23a-98e48523b952"
      unitRef="shares">258981638</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjoyOTY0YWQwOTc4ZTE0MWI5ODQwNzJhMWJkYTRiZDRlNF82Mg_048e0d8c-06cb-43a0-8861-4a2d05697df3"
      unitRef="shares">258551748</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzM0LTEtMS0xLTA_ebcf31ff-d935-405d-94c4-c8450e4726ff"
      unitRef="usd">258982000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzM0LTMtMS0xLTA_bd98bcb0-69d6-4134-a10e-40dcc1ca5c30"
      unitRef="usd">258552000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzM1LTEtMS0xLTA_ef1f8202-7575-4ada-8d47-857361510988"
      unitRef="usd">868882000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzM1LTMtMS0xLTA_7f0feff6-0db4-434c-afab-b52ea05ec8c8"
      unitRef="usd">869719000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzM2LTEtMS0xLTA_c6821279-4606-4ef2-a852-1e3623912d35"
      unitRef="usd">8608284000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzM2LTMtMS0xLTA_89360691-dd59-4dec-a9e1-c25353ca6286"
      unitRef="usd">8211257000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzM3LTEtMS0xLTA_cc938ebb-e3ed-45bf-82a4-f180012385bf"
      unitRef="usd">-153254000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzM3LTMtMS0xLTA_03a951d4-fbce-4e76-a6cf-3ad1f1537b5d"
      unitRef="usd">-216026000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockShares
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzM4LTAtMS0xLTAvdGV4dHJlZ2lvbjpjMWE5OTdjOWM1MGQ0MmU0YjJjNTRmNmRmNWYzN2MzZF8yOQ_471c0ce0-23a1-4b5e-ada1-8c4a2a5d1425"
      unitRef="shares">115228597</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzM4LTAtMS0xLTAvdGV4dHJlZ2lvbjpjMWE5OTdjOWM1MGQ0MmU0YjJjNTRmNmRmNWYzN2MzZF8zNg_13b6784d-cb9e-4ac7-af5e-adfca7d5541e"
      unitRef="shares">114249432</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzM4LTEtMS0xLTA_be38691e-a1ee-45ae-a77f-3dde00b6239f"
      unitRef="usd">6197121000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzM4LTMtMS0xLTA_bf919a59-9835-4207-9977-100db3df06c2"
      unitRef="usd">6090842000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzM5LTEtMS0xLTA_4d3cfed7-1609-46e9-b65f-2acabebd9c7b"
      unitRef="usd">3385773000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzM5LTMtMS0xLTA_3ac2f182-2f40-45d2-b05e-2f6b91b2c28e"
      unitRef="usd">3032660000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzQwLTEtMS0xLTA_0286e865-8651-427c-b329-bca9c873d469"
      unitRef="usd">9152074000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDYvZnJhZzoxYWIyMTIzZmViOTg0NzJmODhmNDAwMmFkZjhhNzA0MC90YWJsZTozYzgwNzJkNjU3N2Y0MzMwYjEzODE5NjIzZTk2ZmFlOC90YWJsZXJhbmdlOjNjODA3MmQ2NTc3ZjQzMzBiMTM4MTk2MjNlOTZmYWU4XzQwLTMtMS0xLTA_a35c925b-da73-4723-90be-549c16ba2e44"
      unitRef="usd">8669477000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i48c217275f2f4199b2506ec581c6eaf6_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzEtMS0xLTEtMA_36d69838-9ae8-4c1f-bc86-3f07b317ad8e"
      unitRef="usd">256992000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i659edd3556eb4503921b5c582188e423_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzEtMy0xLTEtMA_67b7acb2-ee27-4688-9f46-c39e1a138ca7"
      unitRef="usd">942485000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i307318a6c08c491184db3757824d33fa_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzEtNy0xLTEtMA_a54a67b9-bc6f-4cdb-b704-fa4f88b8ad06"
      unitRef="usd">8455501000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2a3dd983461545c2b9ae61822c0c6fba_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzEtOS0xLTEtMA_a38025a4-15e2-4ff1-841e-d1fca75ea93f"
      unitRef="usd">-194759000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0a580103193f4f91981832090fea0d9b_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzEtMTEtMS0xLTEzMDk0_8f81eea1-1b58-4440-8b83-19cab3693daf"
      unitRef="usd">-5077039000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2356fffd8699472395d42f65666b0a48_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzEtMTEtMS0xLTA_969ece26-e3bc-4d9a-9695-84b867041803"
      unitRef="usd">4383180000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityPeriodIncreaseDecrease
      contextRef="iac941fa552eb478693b236e1357287f8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzItMS0xLTEtMA_b421ff57-06a8-4e34-8ea2-b3b549c337cc"
      unitRef="usd">0</us-gaap:StockholdersEquityPeriodIncreaseDecrease>
    <us-gaap:StockholdersEquityPeriodIncreaseDecrease
      contextRef="i1bbb0894871444aaa191c2c913b6ecf3_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzItMy0xLTEtMA_4349ef83-8dd8-4602-9cdb-182780cbda98"
      unitRef="usd">0</us-gaap:StockholdersEquityPeriodIncreaseDecrease>
    <us-gaap:StockholdersEquityPeriodIncreaseDecrease
      contextRef="i7a1e7b06fd354a6088e6375a26070885_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzItNy0xLTEtMA_17fa112f-8744-427b-99cd-db27411fbff7"
      unitRef="usd">12856000</us-gaap:StockholdersEquityPeriodIncreaseDecrease>
    <us-gaap:StockholdersEquityPeriodIncreaseDecrease
      contextRef="i3af068198708471a91bbee5356161fd4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzItOS0xLTEtMA_f9ab7e0d-67ed-4049-a0cf-abc4883cc1bf"
      unitRef="usd">-12856000</us-gaap:StockholdersEquityPeriodIncreaseDecrease>
    <us-gaap:StockholdersEquityPeriodIncreaseDecrease
      contextRef="i19bf6f131ea5458da4936631cee6b555_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzItMTEtMS0xLTEzMDk0_6c746029-0c8c-49e3-a810-7324f62dd32e"
      unitRef="usd">0</us-gaap:StockholdersEquityPeriodIncreaseDecrease>
    <us-gaap:StockholdersEquityPeriodIncreaseDecrease
      contextRef="ibbcf8d92c96f4465b68dd4dc9b67235a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzItMTEtMS0xLTEyNDkz_338c15a7-c66f-49aa-92b0-cef420e86ec3"
      unitRef="usd">0</us-gaap:StockholdersEquityPeriodIncreaseDecrease>
    <us-gaap:StockholdersEquityPeriodIncreaseDecrease
      contextRef="i3faea0670e294574b5541fed971a16ec_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzMtMS0xLTEtMA_9f975739-7f7a-4f6a-aec0-1f83a92260d8"
      unitRef="usd">0</us-gaap:StockholdersEquityPeriodIncreaseDecrease>
    <us-gaap:StockholdersEquityPeriodIncreaseDecrease
      contextRef="i77aeb896fbc24fcbb3200f7564b708bb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzMtMy0xLTEtMA_fa262e5d-100d-429d-9e8d-f18d15052fae"
      unitRef="usd">0</us-gaap:StockholdersEquityPeriodIncreaseDecrease>
    <us-gaap:StockholdersEquityPeriodIncreaseDecrease
      contextRef="i4bcbc4a5f12a44de8fa02f2c6f903c88_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzMtNy0xLTEtMA_120610a9-4caf-49b6-aace-40f3625af9fe"
      unitRef="usd">175000</us-gaap:StockholdersEquityPeriodIncreaseDecrease>
    <us-gaap:StockholdersEquityPeriodIncreaseDecrease
      contextRef="i256d773d52fc4693871fe0cd7fb0eabe_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzMtOS0xLTEtMA_780b05ed-08f3-49b9-b1ca-5f2175dd9d42"
      unitRef="usd">0</us-gaap:StockholdersEquityPeriodIncreaseDecrease>
    <us-gaap:StockholdersEquityPeriodIncreaseDecrease
      contextRef="i213a8cfee3e04a78bd7f0624d690a56b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzMtMTEtMS0xLTEzMDk0_4cc492b2-9e2a-4af0-b8f5-bef10ed36f30"
      unitRef="usd">0</us-gaap:StockholdersEquityPeriodIncreaseDecrease>
    <us-gaap:StockholdersEquityPeriodIncreaseDecrease
      contextRef="if2bf24cc860d42a58a34e03aec59e63d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzMtMTEtMS0xLTEyNDg5_249b4f53-f07d-42c2-9ece-8d967465c1fa"
      unitRef="usd">175000</us-gaap:StockholdersEquityPeriodIncreaseDecrease>
    <us-gaap:NetIncomeLoss
      contextRef="i78186e59bf4e491cbd110e1f3252a898_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzQtMS0xLTEtMA_cf5f1669-cc70-428a-96cc-8831427dd183"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idfb97a6211614187bcdb4a27e490e967_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzQtMy0xLTEtMA_8e7c3b5f-03ed-4bc3-85d3-b699bce3c187"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib0c1652b0a2447a8acd0142cd2ba8829_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzQtNy0xLTEtMA_418265dc-f55d-45fa-a06a-863696b00dd4"
      unitRef="usd">570267000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iab64e5da0df047f3bc7071bb485878f4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzQtOS0xLTEtMA_401ebc70-a31c-438b-85e7-f6b220c95c6d"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i89d345b338934c469ec7d85acbee9abf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzQtMTEtMS0xLTEzMDk0_8dee2039-25da-417c-9b33-d0fd356d44c1"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzQtMTEtMS0xLTA_34ead6f6-db0a-4b8b-9746-46efd90591c1"
      unitRef="usd">570267000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzUtMC0xLTEtMC90ZXh0cmVnaW9uOjk1NzEyMzM5YTU4MjQ5NDk5OTBiOGM4MTUxYTY2NDI0XzIw_a4f75f07-4e29-4b38-9df0-56dcbe38207f"
      unitRef="usdPerShare">1.90</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i78186e59bf4e491cbd110e1f3252a898_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzUtMS0xLTEtMA_2592c110-9a4f-440b-b49e-f39344d7a599"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="idfb97a6211614187bcdb4a27e490e967_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzUtMy0xLTEtMA_5be1fe9d-47a4-4339-918b-bc75ae131b13"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ib0c1652b0a2447a8acd0142cd2ba8829_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzUtNy0xLTEtMA_f378e3be-d055-48dc-b20a-13b4b6bdea38"
      unitRef="usd">283570000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="iab64e5da0df047f3bc7071bb485878f4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzUtOS0xLTEtMA_eda459ef-59cb-4abe-8fff-999abc77c9d8"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i89d345b338934c469ec7d85acbee9abf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzUtMTEtMS0xLTEzMDk0_38567f62-ee1d-4343-b92d-ab310afb1b36"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzUtMTEtMS0xLTA_22c927c1-05bf-4c37-b4cf-e5608f380745"
      unitRef="usd">283570000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockholdersEquityNoteSpinoffTransaction
      contextRef="i78186e59bf4e491cbd110e1f3252a898_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzYtMS0xLTEtMTI0ODY_a4997c04-7bb3-4644-8220-0b97ba89fbf7"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityNoteSpinoffTransaction
      contextRef="idfb97a6211614187bcdb4a27e490e967_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzYtMy0xLTEtMTI0ODY_86731842-4566-4a2f-a93e-52b61736d579"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityNoteSpinoffTransaction
      contextRef="ib0c1652b0a2447a8acd0142cd2ba8829_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzYtNy0xLTEtMA_a50a95be-0467-46d5-b6b2-63f82492469e"
      unitRef="usd">939743000</us-gaap:StockholdersEquityNoteSpinoffTransaction>
    <us-gaap:StockholdersEquityNoteSpinoffTransaction
      contextRef="iab64e5da0df047f3bc7071bb485878f4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzYtOS0xLTEtMA_86de5304-2f40-4f9d-bad8-ed099f079735"
      unitRef="usd">32928000</us-gaap:StockholdersEquityNoteSpinoffTransaction>
    <us-gaap:StockholdersEquityNoteSpinoffTransaction
      contextRef="i89d345b338934c469ec7d85acbee9abf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzYtMTEtMS0xLTEzMDk0_864fead7-1e70-4f4c-9c28-4ac4537ac73b"
      unitRef="usd">0</us-gaap:StockholdersEquityNoteSpinoffTransaction>
    <us-gaap:StockholdersEquityNoteSpinoffTransaction
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzYtMTEtMS0xLTEyNDg2_1b6f63aa-65fe-44fc-8a6e-e03f6e5b9cb6"
      unitRef="usd">906815000</us-gaap:StockholdersEquityNoteSpinoffTransaction>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i78186e59bf4e491cbd110e1f3252a898_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzgtMS0xLTEtMA_9163ad4e-bd67-4c8d-8086-0f8bcbe6f248"
      unitRef="usd">-830000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="idfb97a6211614187bcdb4a27e490e967_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzgtMy0xLTEtMA_22c9a0b1-991b-4bed-944e-ad63aa791746"
      unitRef="usd">47084000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="ib0c1652b0a2447a8acd0142cd2ba8829_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzgtNy0xLTEtMA_c704e177-db6d-4020-ba9b-e693bbd451af"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="iab64e5da0df047f3bc7071bb485878f4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzgtOS0xLTEtMA_5d36af56-d586-498e-b95e-a357c4a77f9e"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i89d345b338934c469ec7d85acbee9abf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzgtMTEtMS0xLTEzMDk0_e4daad78-cf78-49d1-b71b-10e3274dcd48"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzgtMTEtMS0xLTA_76694294-b2f7-4d42-8534-48e7d9d76a2a"
      unitRef="usd">46254000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i78186e59bf4e491cbd110e1f3252a898_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzEwLTEtMS0xLTA_943e8970-5cdf-4c7a-8aa7-f0dbc953b81d"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="idfb97a6211614187bcdb4a27e490e967_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzEwLTMtMS0xLTA_b9c54f96-17a5-4081-a9f2-139f3d91a9cf"
      unitRef="usd">24442000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib0c1652b0a2447a8acd0142cd2ba8829_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzEwLTctMS0xLTA_c09af40a-a640-4fbf-8274-3681a72905c2"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iab64e5da0df047f3bc7071bb485878f4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzEwLTktMS0xLTA_5fb6637d-04cb-4b6a-9e1e-d49380badc0a"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i89d345b338934c469ec7d85acbee9abf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzEwLTExLTEtMS0xMzA5NA_ca5c8246-f00f-4b41-a7ed-f34e4e808b38"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzEwLTExLTEtMS0w_77ff4cb5-0a24-4d6f-9a66-5b30293a0bbb"
      unitRef="usd">24442000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i78186e59bf4e491cbd110e1f3252a898_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzEyLTEtMS0xLTA_6b374088-1031-4aee-800d-62eaf06c7a68"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="idfb97a6211614187bcdb4a27e490e967_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzEyLTMtMS0xLTA_0f5c1342-6f41-4584-9d2f-080fa4819a5b"
      unitRef="usd">24454000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ib0c1652b0a2447a8acd0142cd2ba8829_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzEyLTctMS0xLTA_a5a6c1cc-add0-4981-a459-45cf605aba55"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="iab64e5da0df047f3bc7071bb485878f4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzEyLTktMS0xLTA_ecd860a2-0dff-4310-8dac-1eb95879001f"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i89d345b338934c469ec7d85acbee9abf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzEyLTExLTEtMS0xMzA5NA_1f885098-b810-40d1-9afa-559aca60c2d3"
      unitRef="usd">870523000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzEyLTExLTEtMS0w_c3fbd4ff-9d19-44a2-b95a-8ede265a7d1b"
      unitRef="usd">894977000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i78186e59bf4e491cbd110e1f3252a898_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzEzLTEtMS0xLTA_f450e278-bd19-42ee-8178-4058a7439338"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="idfb97a6211614187bcdb4a27e490e967_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzEzLTMtMS0xLTA_0816ad6b-22dc-4fb7-82af-5d5a0ca99052"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ib0c1652b0a2447a8acd0142cd2ba8829_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzEzLTctMS0xLTA_385f7f2d-d4b9-4c1c-aa8b-725ee53dd666"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="iab64e5da0df047f3bc7071bb485878f4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzEzLTktMS0xLTA_57955da3-e06e-4c70-bf23-9fba100c2bdc"
      unitRef="usd">-68409000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i89d345b338934c469ec7d85acbee9abf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzEzLTExLTEtMS0xMzA5NA_d1153e2d-98e4-4c94-b337-5d810cf75ca1"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzEzLTExLTEtMS0w_8b621d30-96cf-4132-b79f-165f104fbcfb"
      unitRef="usd">-68409000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquityOther
      contextRef="i78186e59bf4e491cbd110e1f3252a898_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzE0LTEtMS0xLTA_ff534924-44e1-42f2-8426-0917c4644178"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="idfb97a6211614187bcdb4a27e490e967_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzE0LTMtMS0xLTA_748af2dc-d712-4a37-b1f7-c07eba79951c"
      unitRef="usd">-9373000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="ib0c1652b0a2447a8acd0142cd2ba8829_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzE0LTctMS0xLTA_550bdfbb-d848-4cee-859f-54b2a8fa7713"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="iab64e5da0df047f3bc7071bb485878f4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzE0LTktMS0xLTA_c274ad4c-da3b-4346-ad8b-85004813a98e"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i89d345b338934c469ec7d85acbee9abf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzE0LTExLTEtMS0xMzA5NA_ee12f9bf-5698-496f-afb8-97ca4f5b9d6d"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzE0LTExLTEtMS0w_40f3d5f7-a9bf-4203-b519-99c8043152f0"
      unitRef="usd">-9373000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if5776cbd3dde4b6c91eea131a2ae63f4_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzE1LTEtMS0xLTA_666c5320-a864-498a-a139-925894ed200e"
      unitRef="usd">257822000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9265bd7dc9384ab1aff678d66a277421_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzE1LTMtMS0xLTA_feab2e28-e882-4af3-860d-ac862ea16dd1"
      unitRef="usd">886016000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie8b1f336c4d74d55be06b05a0fec23b1_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzE1LTctMS0xLTA_bad39439-6b59-4780-860d-de742aac9500"
      unitRef="usd">7815486000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iff3598979d48470eb5e5101a6f0887f5_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzE1LTktMS0xLTA_f7955487-09aa-42e3-a986-22595c94bd24"
      unitRef="usd">-243096000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5c4e2f5240be499f80d194e5d5c5b685_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzE1LTExLTEtMS0xMzA5NA_c2541f6c-04cf-4f36-9b5f-39d9cd51af10"
      unitRef="usd">-5947562000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i87e1659d734949f58864c21cb2cd4f1c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzE1LTExLTEtMS0w_c4deb47d-8b2f-4934-b75f-0d00d7b78c38"
      unitRef="usd">2768666000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i446ee84dc8904ff7b5789eca8b417a54_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzE2LTEtMS0xLTA_efba91a5-ebef-4ad9-bf5c-52396fa1ecb0"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idb3cb2dde2204ed7a1d160a0d8713235_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzE2LTMtMS0xLTA_ddfd1bea-ecb4-4210-b412-01ca2f75c162"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1e0b4c6623a04a798c83f0fe3ead7818_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzE2LTctMS0xLTA_97ea4561-76b1-4f42-9bc7-bea121e49a5c"
      unitRef="usd">677918000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie1ff81fad2ae4656877a0076f4efa26c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzE2LTktMS0xLTA_209bc294-02e8-4625-a8b1-2ff67dee390d"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6a0936ce229f471ba68e95971e50fafa_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzE2LTExLTEtMS0xMzA5NA_4ca4ca14-6167-4bc7-b52b-929cf5c6f37e"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzE2LTExLTEtMS0w_a08e46a2-04bd-4fa3-8e88-c20ff66a3932"
      unitRef="usd">677918000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzE3LTAtMS0xLTAvdGV4dHJlZ2lvbjozMzhmMzE0YjMzZTE0ZjQ0OTM4ZDhhMDEyZTkzODA1ZV8yMA_4b4a5279-d853-4bef-ae51-e78c3f60d490"
      unitRef="usdPerShare">1.94</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i446ee84dc8904ff7b5789eca8b417a54_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzE3LTEtMS0xLTA_ff835b2d-c153-4f71-9e7c-968b0ff9835e"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="idb3cb2dde2204ed7a1d160a0d8713235_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzE3LTMtMS0xLTA_df4330ab-db7b-4bfc-9cad-868f88ff9b80"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i1e0b4c6623a04a798c83f0fe3ead7818_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzE3LTctMS0xLTA_1e505ae6-1a69-4acf-8450-be144d65aecc"
      unitRef="usd">282197000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ie1ff81fad2ae4656877a0076f4efa26c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzE3LTktMS0xLTA_16a668c4-6702-4905-848b-dba6d80f5552"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i6a0936ce229f471ba68e95971e50fafa_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzE3LTExLTEtMS0xMzA5NA_ef82a8c4-10ab-4018-925f-b71dd75c9a21"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzE3LTExLTEtMS0w_97af4eab-3b63-4666-bbe5-3e58f6fc3280"
      unitRef="usd">282197000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i446ee84dc8904ff7b5789eca8b417a54_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzE4LTEtMS0xLTA_4fb1e62e-b359-45c0-b390-75ccd4a708d1"
      unitRef="usd">-730000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="idb3cb2dde2204ed7a1d160a0d8713235_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzE4LTMtMS0xLTA_11cd6d5f-1b7f-448b-a690-80ee372b23dd"
      unitRef="usd">38100000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i1e0b4c6623a04a798c83f0fe3ead7818_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzE4LTctMS0xLTA_0409a8db-0c51-462d-a311-c79d2db6f38d"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="ie1ff81fad2ae4656877a0076f4efa26c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzE4LTktMS0xLTA_d59081e1-8146-435f-a13b-a68054821174"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i6a0936ce229f471ba68e95971e50fafa_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzE4LTExLTEtMS0xMzA5NA_32659cf5-bba7-416a-bdd5-b099703c2cc5"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzE4LTExLTEtMS0w_99bf323a-f00b-4ca2-a7a6-674a9ffbb3a1"
      unitRef="usd">37370000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i446ee84dc8904ff7b5789eca8b417a54_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzIwLTEtMS0xLTA_5aa72654-9313-4dc5-a70b-1215ca55b150"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="idb3cb2dde2204ed7a1d160a0d8713235_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzIwLTMtMS0xLTA_debecb20-4240-484e-b20c-9a591b56249d"
      unitRef="usd">29702000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i1e0b4c6623a04a798c83f0fe3ead7818_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzIwLTctMS0xLTA_fed33cdb-4ea0-49c3-9889-4e2556428bfa"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie1ff81fad2ae4656877a0076f4efa26c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzIwLTktMS0xLTA_51d93d6a-81ca-4f8c-8ed9-3b40755823dd"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6a0936ce229f471ba68e95971e50fafa_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzIwLTExLTEtMS0xMzA5NA_b6a6456d-d9f0-498f-be12-572f8b6a343a"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzIwLTExLTEtMS0w_2db559cf-be3d-465c-9b5c-889ab85aba6e"
      unitRef="usd">29702000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i446ee84dc8904ff7b5789eca8b417a54_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzIyLTEtMS0xLTA_66206e1f-bff6-4089-afac-b3b1dd4da19f"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="idb3cb2dde2204ed7a1d160a0d8713235_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzIyLTMtMS0xLTA_5ea72081-b7f8-492d-9116-f9092ea79e4a"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i1e0b4c6623a04a798c83f0fe3ead7818_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzIyLTctMS0xLTA_ee9e51b7-f87f-427b-ad67-28e327489dbc"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ie1ff81fad2ae4656877a0076f4efa26c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzIyLTktMS0xLTA_4657b384-1d9f-4b9e-b0e3-bbfb39d06531"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i6a0936ce229f471ba68e95971e50fafa_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzIyLTExLTEtMS0xMzA5NA_8e976808-df2b-450e-b231-6bb471e7a503"
      unitRef="usd">143280000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzIyLTExLTEtMS0w_79b53452-cdb8-44af-b92a-219361c7a9bf"
      unitRef="usd">143280000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i446ee84dc8904ff7b5789eca8b417a54_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzIzLTEtMS0xLTA_b78985c4-86a3-434c-a40c-9085d778f5c3"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="idb3cb2dde2204ed7a1d160a0d8713235_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzIzLTMtMS0xLTA_48467c60-fd80-4cf3-909d-7a450de0d2b0"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i1e0b4c6623a04a798c83f0fe3ead7818_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzIzLTctMS0xLTA_56016689-daa0-45d6-ae41-6d41dcd058e7"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ie1ff81fad2ae4656877a0076f4efa26c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzIzLTktMS0xLTA_e929af1e-288d-480a-bd23-87d1d1fd4d22"
      unitRef="usd">27070000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i6a0936ce229f471ba68e95971e50fafa_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzIzLTExLTEtMS0xMzA5NA_569085e9-dff7-4b44-834f-b8f90cc5198c"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzIzLTExLTEtMS0w_501d9d7c-e9f4-43b8-bfc3-135a621a3bee"
      unitRef="usd">27070000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquityOther
      contextRef="i446ee84dc8904ff7b5789eca8b417a54_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI0LTEtMS0xLTA_7a8eb724-defb-44b4-860f-4220d3957ac7"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i446ee84dc8904ff7b5789eca8b417a54_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI0LTEtMS0xLTA_9ba746b8-2d06-489a-8216-41711dcb536e"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="idb3cb2dde2204ed7a1d160a0d8713235_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI0LTMtMS0xLTA_7cd8f082-eebf-40a9-9277-a7e714a09546"
      unitRef="usd">-7899000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i1e0b4c6623a04a798c83f0fe3ead7818_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI0LTctMS0xLTA_6b435512-d348-4d6b-816a-e3cb2acfbba0"
      unitRef="usd">50000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="ie1ff81fad2ae4656877a0076f4efa26c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI0LTktMS0xLTA_9292b72b-c25c-40d9-b72e-fe66ca5b66d4"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i6a0936ce229f471ba68e95971e50fafa_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI0LTExLTEtMS0xMzA5NA_00bf7ebf-19eb-4e91-a125-bf0accd1a753"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI0LTExLTEtMS0w_376dca99-b67f-43fe-8364-f2eed41882c2"
      unitRef="usd">-7849000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3052583155b3479699ce1d48ff73c919_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI1LTEtMS0xLTA_8496a73b-afa2-4a10-b158-741d99c8ba81"
      unitRef="usd">258552000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i89231078956d48859fd0d357f454dfd7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI1LTMtMS0xLTA_5e45e8a2-e64c-4c6b-a721-2c1f96e402b4"
      unitRef="usd">869719000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id1d944d5f0b44757baa6421cf0630f9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI1LTctMS0xLTA_bdab2d5f-0136-4978-8382-cad763497c4d"
      unitRef="usd">8211257000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1784170d672d467ea46eb36c0c25d54b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI1LTktMS0xLTA_0e2f8a40-d033-47f8-b35f-ae8a1714d136"
      unitRef="usd">-216026000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i158fbe1473e44c339ba9594447a03664_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI1LTExLTEtMS0xMzA5NA_4421cd68-90b8-4a8e-b9fc-77d8ecdb9f0c"
      unitRef="usd">-6090842000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI1LTExLTEtMS0w_0696fe41-309a-4fe5-8d79-71bbf56116ff"
      unitRef="usd">3032660000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i22a7486b55224a28838b6cf87192a2b0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI2LTEtMS0xLTA_165ee536-9315-4b43-9dd2-b670ff83a512"
      unitRef="usd">0</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i29dd799b85f549c78aa5a28dadfceea2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI2LTMtMS0xLTA_fdf5e1a1-6b64-4542-be72-6c0a5c9e097a"
      unitRef="usd">0</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ib91d2ac8ae934b9ba2da1cfeedd93276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI2LTctMS0xLTA_482836fd-d969-493a-a690-05d38f9ef254"
      unitRef="usd">-2112000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i96e2bf09e3f34a358567bfe022627075_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI2LTktMS0xLTA_b487d3a4-81d6-466a-aae1-ac423acc0c8a"
      unitRef="usd">0</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i97c79b4a0d9c449a8d1cb017177d50f4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI2LTExLTEtMS0xMzA5NA_467df67c-1fe5-486a-b53b-4fd7a66a6a8b"
      unitRef="usd">0</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i018905c7f1994c95ae6caa05b779864f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI2LTExLTEtMS0xMjg2OA_2cbbb3e8-121d-4a59-b6e0-103f2dba45b0"
      unitRef="usd">-2112000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:NetIncomeLoss
      contextRef="ia309b65fdfa74d08b580edb2b852b9db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI3LTEtMS0xLTA_13ef8283-bef8-4ece-9f59-62f0ae7eb256"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i95543e403e5c4023a8c8c42de8a5218f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI3LTMtMS0xLTA_387a8cb3-8ab8-4fde-ab07-a743a8a9c442"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i022b95f32d9f4c0ead0a3141b65e42e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI3LTctMS0xLTA_b219e704-1838-4eae-b131-77e689c90d0a"
      unitRef="usd">683451000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5acc0b3081b240579ab5d18b07cbec10_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI3LTktMS0xLTA_a2c8f905-4b8e-4d9d-9e1b-23c27f47f4f9"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i385c8c8dcf5541d6bd907628c18973bf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI3LTExLTEtMS0xMzA5NA_4e8df269-d0d5-4798-bf01-1d4459c4cdf0"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI3LTExLTEtMS0w_d014615b-554c-4f7a-99bc-7b597edf3be2"
      unitRef="usd">683451000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI4LTAtMS0xLTAvdGV4dHJlZ2lvbjplZGJkMDk0MGI0ZjI0MmJhYjUyZWI2NjdiMDA5MmFkZF8yMA_eb98155e-1d7e-44e7-9166-d932d19b289d"
      unitRef="usdPerShare">1.97</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="ia309b65fdfa74d08b580edb2b852b9db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI4LTEtMS0xLTA_beb73858-9dab-429b-8c64-c3a68c066903"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i95543e403e5c4023a8c8c42de8a5218f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI4LTMtMS0xLTA_fdd9d746-7dfd-4cda-a9b5-3eed3e0a38a6"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i022b95f32d9f4c0ead0a3141b65e42e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI4LTctMS0xLTA_27273e5a-37f5-461e-9fcb-f04d345605b9"
      unitRef="usd">284312000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i022b95f32d9f4c0ead0a3141b65e42e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI4LTctMS0xLTA_a15ab66a-f562-48a1-b065-5063eb38dd4a"
      unitRef="usd">284312000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i022b95f32d9f4c0ead0a3141b65e42e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI4LTctMS0xLTA_bba84d6c-cc93-4fac-86e4-5bd7ac49e668"
      unitRef="usd">284312000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i022b95f32d9f4c0ead0a3141b65e42e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI4LTctMS0xLTA_fda70015-efcb-43a2-b13a-c35bb02162c3"
      unitRef="usd">284312000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i5acc0b3081b240579ab5d18b07cbec10_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI4LTktMS0xLTA_87396c3a-9ebb-4083-ab60-dd804f167914"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i385c8c8dcf5541d6bd907628c18973bf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI4LTExLTEtMS0xMzA5NA_5a00708d-72e1-4c05-816f-9f74748c1c67"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI4LTExLTEtMS0w_4f66d813-1a55-48f7-9779-2bbd0186b156"
      unitRef="usd">284312000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="ia309b65fdfa74d08b580edb2b852b9db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI5LTEtMS0xLTA_0208cf66-78c0-49c9-9b95-ac021f6b7652"
      unitRef="usd">-430000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i95543e403e5c4023a8c8c42de8a5218f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI5LTMtMS0xLTA_410debb1-3911-416f-b658-1192623aded1"
      unitRef="usd">28906000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i022b95f32d9f4c0ead0a3141b65e42e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI5LTctMS0xLTA_829f91d4-e518-456c-98e1-e5b1b99c9358"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i5acc0b3081b240579ab5d18b07cbec10_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI5LTktMS0xLTA_96a33e53-98e7-4f00-8ced-c76590dd0d98"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i385c8c8dcf5541d6bd907628c18973bf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI5LTExLTEtMS0xMzA5NA_5517729e-c325-458f-a276-6c11889d7ca9"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzI5LTExLTEtMS0w_155aca93-36b9-4f5c-a591-f6e506af85cd"
      unitRef="usd">28476000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia309b65fdfa74d08b580edb2b852b9db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzMxLTEtMS0xLTA_1a7658d4-01b8-40cf-9617-32182173f471"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i95543e403e5c4023a8c8c42de8a5218f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzMxLTMtMS0xLTA_077c04b1-36bc-4b8b-8e64-4e80beca5b50"
      unitRef="usd">25026000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i022b95f32d9f4c0ead0a3141b65e42e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzMxLTctMS0xLTA_74065767-773a-4e25-9417-e1a04edd9a03"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i5acc0b3081b240579ab5d18b07cbec10_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzMxLTktMS0xLTA_e9a4eda7-b057-43f5-b50a-71d50a6f8efe"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i385c8c8dcf5541d6bd907628c18973bf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzMxLTExLTEtMS0xMzA5NA_74b85bb8-311c-439c-8c7c-94e17f058094"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzMxLTExLTEtMS0w_b350013c-bb2e-4418-b402-9917f0e35a1a"
      unitRef="usd">25026000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ia309b65fdfa74d08b580edb2b852b9db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzMzLTEtMS0xLTA_97561392-6119-4f6d-8a86-26a41ff11cc3"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i95543e403e5c4023a8c8c42de8a5218f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzMzLTMtMS0xLTA_ad734e0c-7b10-420a-8f1e-9dd3311409a7"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i022b95f32d9f4c0ead0a3141b65e42e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzMzLTctMS0xLTA_a4b906bc-7432-4d05-bc78-252f23bac7bc"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i5acc0b3081b240579ab5d18b07cbec10_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzMzLTktMS0xLTA_0f5dbf94-1748-4ea6-8407-e0eb50fa986e"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i385c8c8dcf5541d6bd907628c18973bf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzMzLTExLTEtMS0xMzA5NA_f65ab0ad-94c2-495c-90ac-0f0d921f0f12"
      unitRef="usd">106279000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzMzLTExLTEtMS0w_0c360e1e-9624-4264-835d-7623f3c7f1e6"
      unitRef="usd">106279000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ia309b65fdfa74d08b580edb2b852b9db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzM0LTEtMS0xLTA_837850d2-565f-45d8-9855-971b6bed4452"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i95543e403e5c4023a8c8c42de8a5218f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzM0LTMtMS0xLTA_5a6a36f4-d7f9-4566-a538-6373b51c0945"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i022b95f32d9f4c0ead0a3141b65e42e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzM0LTctMS0xLTA_617c2915-69d7-4f50-8ffe-686809961619"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i5acc0b3081b240579ab5d18b07cbec10_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzM0LTktMS0xLTA_af546c21-510f-452c-82e4-625bbf6a61b3"
      unitRef="usd">62772000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i385c8c8dcf5541d6bd907628c18973bf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzM0LTExLTEtMS0xMzA5NA_34a592b0-8542-4bee-ad1e-8e04a94740ab"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzM0LTExLTEtMS0w_acec71ac-c0cc-490a-9723-29536cdafa62"
      unitRef="usd">62772000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquityOther
      contextRef="ia309b65fdfa74d08b580edb2b852b9db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzM1LTEtMS0xLTA_71a10be1-d934-43b8-b8e7-7c195c510845"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i95543e403e5c4023a8c8c42de8a5218f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzM1LTMtMS0xLTA_0bcd4124-e472-42c8-9509-0596765a8f7a"
      unitRef="usd">3043000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i022b95f32d9f4c0ead0a3141b65e42e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzM1LTctMS0xLTA_76467b64-e6f2-4f6b-8712-2a54ca5f27cc"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i5acc0b3081b240579ab5d18b07cbec10_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzM1LTktMS0xLTA_949c7c85-dd4f-4d5b-a91e-cd92b94e6534"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i385c8c8dcf5541d6bd907628c18973bf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzM1LTExLTEtMS0xMzA5NA_0cc0e73a-5aa1-4686-973d-e1030b23d468"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzM1LTExLTEtMS0w_d39cbb2d-bc4c-4379-bcb3-d5aa50b93cfb"
      unitRef="usd">3043000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i769c468728c04d4fb1e35e3ef7ab6512_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzM2LTEtMS0xLTA_6a8027f3-cbaa-4ba4-a122-acdf196e9eb9"
      unitRef="usd">258982000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5335b844713741318ad2bb1c0b2b1df8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzM2LTMtMS0xLTA_a3396c99-d1ae-4ead-b813-8841dc1bef86"
      unitRef="usd">868882000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ida03cc22aea548b1be547e66bbb2090b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzM2LTctMS0xLTA_f403f5f2-4a89-49f4-b55f-d46d910b6cfa"
      unitRef="usd">8608284000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib47cfefbe70a47188271ae56aecc3164_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzM2LTktMS0xLTA_a618fb22-33e1-4790-9f54-9927095c84a2"
      unitRef="usd">-153254000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i287b2d0e26dd4c93a91a253a5107d088_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzM2LTExLTEtMS0xMzA5NA_668af292-6475-44fc-93c7-9e624f265a1e"
      unitRef="usd">-6197121000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMDkvZnJhZzo0NDJiYjAzNTBiNmI0ZjMzOWQzOWIwN2FmZmMyYmZjMi90YWJsZTo4MGQ5ZjI2N2JhZmE0MDY2ODNmM2U4YWQyOTcwY2E2OC90YWJsZXJhbmdlOjgwZDlmMjY3YmFmYTQwNjY4M2YzZThhZDI5NzBjYTY4XzM2LTExLTEtMS0w_cbb202d7-768e-4eee-a063-f457bb974d22"
      unitRef="usd">3385773000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzMtMS0xLTEtMA_ec4a398c-deb0-4b62-be74-ec49e5d9519a"
      unitRef="usd">683451000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzMtMy0xLTEtMA_bd55097a-91c7-4a53-83ac-1f705efbbb7d"
      unitRef="usd">677918000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzMtNS0xLTEtMA_fc3786e8-e4e4-4f68-8f91-c6ce860f43cb"
      unitRef="usd">570267000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzUtMS0xLTEtMA_5838a46c-0787-4134-abaf-2f2e7e4c8a4d"
      unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzUtMy0xLTEtMA_33f1e8e1-d892-46eb-9eb7-8cb977c7c13b"
      unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzUtNS0xLTEtMA_78d2912e-0b48-4082-bdbf-88de61b6e4a2"
      unitRef="usd">-20878000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzYtMS0xLTEtMA_8497911b-0984-42fc-8e72-a44fa693943c"
      unitRef="usd">0</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzYtMy0xLTEtMA_d7d517e8-82a4-4a25-978e-87000a750737"
      unitRef="usd">-46946000</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzYtNS0xLTEtMA_bab25cc0-0560-4afa-a929-171b72b821e6"
      unitRef="usd">0</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzctMS0xLTEtMA_0c69a651-e07b-44ce-bb0e-851faed37eab"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzctMy0xLTEtMA_2f6007ad-a287-4cf2-8e87-f07df82f027e"
      unitRef="usd">-23543000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzctNS0xLTEtMA_8d7c0ea9-e671-4e94-9393-31c490a83275"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzgtMS0xLTEtMA_30d0c370-4d26-4753-bf75-0aa58b7aa17a"
      unitRef="usd">279051000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzgtMS0xLTEtMA_54fabed4-5901-4796-8e73-d726fd89c583"
      unitRef="usd">279051000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzgtMS0xLTEtMA_a9efa46e-307b-4b5a-ab8d-4524281575de"
      unitRef="usd">279051000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzgtMy0xLTEtMA_223e06fe-a714-47b6-8dee-5fa1acd15fcd"
      unitRef="usd">272287000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzgtMy0xLTEtMA_2bb71516-da0d-4e9b-a877-9386494230f5"
      unitRef="usd">272287000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzgtMy0xLTEtMA_5f874f08-a6db-42de-8db3-8cb2ffe38ece"
      unitRef="usd">272287000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzgtNS0xLTEtMA_4a8a4624-1b1c-486b-affb-e78b0d5c65fe"
      unitRef="usd">282580000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzktMS0xLTEtMA_5ecc3f88-6e7f-49b4-baec-5447828480f6"
      unitRef="usd">25026000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzktMy0xLTEtMA_370ec770-661b-417c-89e6-2218c643cb66"
      unitRef="usd">29702000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzktNS0xLTEtMA_12f922fc-46bd-4da9-aff2-88e283736bd2"
      unitRef="usd">23698000</us-gaap:ShareBasedCompensation>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzExLTEtMS0xLTA_b637a417-480a-4417-955d-0e73ddb1d361"
      unitRef="usd">5213000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzExLTMtMS0xLTA_92c3011a-2f29-40e7-af47-e3ee7f58bae4"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzExLTUtMS0xLTA_d0c15979-af7f-433c-b39d-a900c740cf9b"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzEyLTEtMS0xLTA_c7eb4b64-e93f-43ee-96c0-c28a21b1c532"
      unitRef="usd">11171000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzEyLTMtMS0xLTA_00a371b2-90f5-42d6-9a5a-2abfc2f3e4c4"
      unitRef="usd">5933000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzEyLTUtMS0xLTA_0d8c9f85-4c4f-427b-9962-eb57599000f5"
      unitRef="usd">3875000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzEzLTEtMS0xLTA_0bd7408a-7b1b-4f2b-9a93-baccaca36af9"
      unitRef="usd">-25643000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzEzLTMtMS0xLTA_f8f3a317-4712-4e9e-9981-53209e4cddb6"
      unitRef="usd">-11966000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzEzLTUtMS0xLTA_9303084e-7dbb-433f-bcaa-b2e90124d2bf"
      unitRef="usd">-35448000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzE0LTEtMS0xLTA_645f2795-df43-4fe2-beb5-8d204438ae56"
      unitRef="usd">7205000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzE0LTMtMS0xLTA_5cb05c5b-27c7-423a-aa61-b4a0189efc32"
      unitRef="usd">5844000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzE0LTUtMS0xLTA_2852d3e7-f328-494b-83b0-97dce79a304b"
      unitRef="usd">11912000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzE2LTEtMS0xLTA_71cb7c91-8a93-42f1-a08f-fa3cdfcd1cba"
      unitRef="usd">6593000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzE2LTMtMS0xLTA_173d9481-0876-450a-b3a6-0869511f63b7"
      unitRef="usd">3652000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzE2LTUtMS0xLTA_7fc6857b-b492-404a-9c86-448b2d08db83"
      unitRef="usd">6762000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzE4LTEtMS0xLTA_2cf67819-69a3-4732-8b4a-0d0523bb3e03"
      unitRef="usd">-122407000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzE4LTMtMS0xLTA_0357ce96-79c4-4327-a3e0-fa12ee5709dc"
      unitRef="usd">7903000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzE4LTUtMS0xLTA_3cc55353-58d7-4522-8a73-e1467140a03e"
      unitRef="usd">87573000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzE5LTEtMS0xLTA_15620b8b-bc7b-41ee-b9fc-ab7fe4ac4e04"
      unitRef="usd">-10519000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzE5LTMtMS0xLTA_ddf2deea-ffbf-4be5-9b35-00cbbc381045"
      unitRef="usd">56870000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzE5LTUtMS0xLTA_4280f24c-b99e-4743-956d-2db5a8922e30"
      unitRef="usd">85052000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzIwLTEtMS0xLTA_5a8e06e5-d764-4775-a5ab-d0159f7c10ec"
      unitRef="usd">17915000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzIwLTMtMS0xLTA_b1a2f8b4-02e8-4114-bb59-340c37acf9f8"
      unitRef="usd">25797000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzIwLTUtMS0xLTA_9a74b45e-c7de-4ef6-ab76-2aa69c6dd160"
      unitRef="usd">7453000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzIxLTEtMS0xLTA_2ff1cc1d-1a55-4873-8b80-bfd6568fab9a"
      unitRef="usd">-95636000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzIxLTMtMS0xLTA_4c552d05-ea92-43ef-94f5-2f38776193b8"
      unitRef="usd">12670000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzIxLTUtMS0xLTA_dde73941-3cc6-4f1e-834c-aa9fcbb0cf80"
      unitRef="usd">105586000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzIyLTEtMS0xLTA_6b54f30b-0424-4c62-85c2-4d4eaf43c984"
      unitRef="usd">12277000</us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzIyLTMtMS0xLTA_91c0090e-88c4-4df9-9e65-5bba5103c9fd"
      unitRef="usd">15580000</us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzIyLTUtMS0xLTA_9acc9f31-1e71-4a05-ba66-6b9134c90ad6"
      unitRef="usd">-7037000</us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzIzLTEtMS0xLTA_15114bcf-258c-4f4c-96a0-c6d85677ed27"
      unitRef="usd">129916000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzIzLTMtMS0xLTA_dcd236fa-2c51-4910-bf2a-eb3a593d516e"
      unitRef="usd">-7056000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzIzLTUtMS0xLTA_11f4bed2-a59b-4f62-89c7-27475d74a2be"
      unitRef="usd">-4051000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzI0LTEtMS0xLTA_99572adf-c49c-47a6-896d-ba3c5ca92811"
      unitRef="usd">-5412000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzI0LTMtMS0xLTA_847144eb-ff42-4c03-8a57-50bbd37099c2"
      unitRef="usd">-10437000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzI0LTUtMS0xLTA_57d49c9b-d17d-4986-845d-eb17f2b590d4"
      unitRef="usd">29706000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzI1LTEtMS0xLTExOTYx_3fb2b49e-bcd7-407b-8f39-1d16b44bdd43"
      unitRef="usd">-19801000</us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations>
    <us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzI1LTMtMS0xLTExOTYx_d97dbc2a-2741-45d8-bf27-7953dfa8fd24"
      unitRef="usd">-21436000</us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations>
    <us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzI1LTUtMS0xLTExOTYx_07e7f255-6eb7-4e54-b8e1-2a575cb453cc"
      unitRef="usd">-25933000</us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzI1LTEtMS0xLTA_c4564428-6c7a-4f5f-b599-16dd3783f2c1"
      unitRef="usd">1104810000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzI1LTMtMS0xLTA_1984cbbf-646f-4a97-8bf4-252b167b94a5"
      unitRef="usd">945306000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzI1LTUtMS0xLTA_88ababd9-4b37-44d7-bc96-297c64de1769"
      unitRef="usd">789193000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzI3LTEtMS0xLTA_ff79403e-5f78-470a-ba21-76ab77c17817"
      unitRef="usd">165692000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzI3LTMtMS0xLTA_e0a1f76b-4107-420e-a949-e3d4c5a4cb09"
      unitRef="usd">186804000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzI3LTUtMS0xLTA_c5ee2fc8-6356-42e7-a047-4bf3ed8b05a2"
      unitRef="usd">170994000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzI4LTEtMS0xLTA_7caf6a41-0276-4bd4-b207-b5c55e42dff3"
      unitRef="usd">335786000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzI4LTMtMS0xLTA_37e03ab3-ed07-4fca-9e9c-132d71845af8"
      unitRef="usd">215687000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzI4LTUtMS0xLTA_b3392cd3-3d49-48cf-8e7e-9416f128847b"
      unitRef="usd">68557000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzI5LTEtMS0xLTA_d2b4af88-7ce1-4226-b2a9-fee75abb1ab4"
      unitRef="usd">7207000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzI5LTMtMS0xLTA_c7bb61f9-611d-4b79-8ff3-c8c13efb7636"
      unitRef="usd">4168000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzI5LTUtMS0xLTA_9e432297-5f1c-47f6-a933-447cdf15ae89"
      unitRef="usd">5908000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzMwLTEtMS0xLTA_e841f6e0-b11d-41a7-a158-9b4cd8d33dd5"
      unitRef="usd">15400000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzMwLTMtMS0xLTA_6da24916-d538-4bc9-ab68-f74e4e769176"
      unitRef="usd">24218000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzMwLTUtMS0xLTA_7fb0d1b7-b4cf-4e60-8885-7c350fc45874"
      unitRef="usd">3937000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzMyLTEtMS0xLTA_fd15068b-bc83-4a2c-b7f6-08f6af13a2ed"
      unitRef="usd">2508000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzMyLTMtMS0xLTA_d89088c6-e9d3-4a0b-a066-c572a2a0c916"
      unitRef="usd">10150000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzMyLTUtMS0xLTA_ff2a78b8-958a-4020-a308-5596310519d9"
      unitRef="usd">15774000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzMzLTEtMS0xLTA_553d17e7-61b9-42db-b7f3-7cb9becc9045"
      unitRef="usd">-481379000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzMzLTMtMS0xLTA_8fa9aefc-1606-44e0-81d5-fbeff519dfe2"
      unitRef="usd">-384255000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzMzLTUtMS0xLTA_0a94f1ee-ceeb-4432-8416-31f56ffb3a3d"
      unitRef="usd">-245480000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <dov:TransferOfCashAndCashEquivalentsAtSpinOffNet
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzM1LTEtMS0xLTA_c02966a5-c681-4432-904f-aef3cf0ef790"
      unitRef="usd">0</dov:TransferOfCashAndCashEquivalentsAtSpinOffNet>
    <dov:TransferOfCashAndCashEquivalentsAtSpinOffNet
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzM1LTMtMS0xLTA_9afa4417-755d-4373-9a26-7e78571bb002"
      unitRef="usd">0</dov:TransferOfCashAndCashEquivalentsAtSpinOffNet>
    <dov:TransferOfCashAndCashEquivalentsAtSpinOffNet
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzM1LTUtMS0xLTA_caf8e211-1e37-464f-a839-368097d98732"
      unitRef="usd">689643000</dov:TransferOfCashAndCashEquivalentsAtSpinOffNet>
    <us-gaap:ProceedsFromRepaymentsOfCommercialPaper
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzM2LTEtMS0xLTA_76eee862-77e5-47ce-a07f-70d6c7e4a595"
      unitRef="usd">-84700000</us-gaap:ProceedsFromRepaymentsOfCommercialPaper>
    <us-gaap:ProceedsFromRepaymentsOfCommercialPaper
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzM2LTMtMS0xLTA_2815df2e-67cb-4623-abed-60712f5b6860"
      unitRef="usd">-135650000</us-gaap:ProceedsFromRepaymentsOfCommercialPaper>
    <us-gaap:ProceedsFromRepaymentsOfCommercialPaper
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzM2LTUtMS0xLTA_69512aaa-b359-4f54-8485-967d5b4cc8b1"
      unitRef="usd">-10722000</us-gaap:ProceedsFromRepaymentsOfCommercialPaper>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzM3LTEtMS0xLTA_cf801031-b4e2-44bb-8ace-7a74897cafe1"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzM3LTMtMS0xLTA_8164eb9a-10ab-49dd-a8e9-c21902b8e4df"
      unitRef="usd">847469000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzM3LTUtMS0xLTA_bd3af05d-1dbc-4ed4-b685-846dd554d918"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzM5LTEtMS0xLTA_6076853d-2580-42d1-8883-0b22ef159c0c"
      unitRef="usd">0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzM5LTMtMS0xLTA_66730b56-613b-4db5-939e-69f78d0af075"
      unitRef="usd">805112000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzM5LTUtMS0xLTA_7b233325-23d9-4d89-ad19-9a4817c3c56c"
      unitRef="usd">350000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzQwLTEtMS0xLTA_fac33057-aaf7-48dc-963a-dab2e3446384"
      unitRef="usd">284312000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzQwLTMtMS0xLTA_56f2df5c-5e3d-4660-9705-3ea3f3651551"
      unitRef="usd">282197000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzQwLTMtMS0xLTA_de13433e-506e-41ff-8f3a-e7cd05b99443"
      unitRef="usd">282197000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzQwLTMtMS0xLTA_df21f3ef-76ad-4b60-863c-62d055d196ad"
      unitRef="usd">282197000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzQwLTUtMS0xLTA_61848a9c-e732-4f88-94ec-604a24ce46b2"
      unitRef="usd">283570000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzQxLTEtMS0xLTA_85585c68-c061-408b-8ee0-1084fda4d776"
      unitRef="usd">106279000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzQxLTMtMS0xLTA_21f9b3a2-242b-4cda-80c4-4b5efa4ebe7d"
      unitRef="usd">143280000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzQxLTUtMS0xLTA_061d143c-975e-40c3-b465-8dd51273a0b4"
      unitRef="usd">894977000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzQyLTEtMS0xLTA_695ccd75-b873-4aef-a0d9-7dabf6e4d3e0"
      unitRef="usd">28476000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzQyLTMtMS0xLTA_f4e3d6f5-8a8b-4013-8f2d-85a2fa1bb0bb"
      unitRef="usd">37370000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzQyLTUtMS0xLTA_7d5b159a-b397-4f14-a7ec-8bcdb8d3eee3"
      unitRef="usd">46254000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzQzLTEtMS0xLTA_af6d7097-ed2d-43d7-9cb7-ab9344a13c33"
      unitRef="usd">-2523000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzQzLTMtMS0xLTA_e66d5a88-d0dd-4880-a192-2be6faf95f7e"
      unitRef="usd">-1902000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzQzLTUtMS0xLTA_6e54aa34-6b92-45bc-a35e-abd31389160b"
      unitRef="usd">-1958000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzQ0LTEtMS0xLTA_558d2d48-b844-4383-898d-ca77e9972f61"
      unitRef="usd">-506290000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzQ0LTMtMS0xLTA_c8285d01-41ba-47b3-90f0-6e97d48fd039"
      unitRef="usd">-558042000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzQ0LTUtMS0xLTA_97f7f0dc-0058-4938-b602-58fb3ff388af"
      unitRef="usd">-897838000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzQ2LTEtMS0xLTA_0303f2da-fd7a-400b-8806-3044cea889d2"
      unitRef="usd">0</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzQ2LTMtMS0xLTA_52a2ce57-9af5-453f-859f-f28153f26cd4"
      unitRef="usd">0</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzQ2LTMtMS0xLTA_64e6fde4-2bc8-4aff-b386-9dd7b4d83825"
      unitRef="usd">0</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzQ2LTMtMS0xLTA_d76eefc8-f7bc-4f18-bb03-728850d1040e"
      unitRef="usd">0</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzQ2LTUtMS0xLTA_596e0c3f-5a82-4bb7-8405-d4c5db22fcf1"
      unitRef="usd">9442000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzQ3LTEtMS0xLTA_19dc1325-ba26-4c69-bb17-f6e09a69b746"
      unitRef="usd">0</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzQ3LTEtMS0xLTA_58fa2780-d274-44ba-909f-4b39470f9896"
      unitRef="usd">0</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzQ3LTEtMS0xLTA_92fcf972-9b4f-4dc4-9d0b-30cf771404f7"
      unitRef="usd">0</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzQ3LTMtMS0xLTA_9aad29ee-c9d3-4a64-9b55-82f46d5d67d2"
      unitRef="usd">0</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzQ3LTUtMS0xLTA_32aa0ef5-17ed-4b12-aa7d-4820e4ca2f6e"
      unitRef="usd">-23705000</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzQ4LTEtMS0xLTA_3dc82ce5-47d0-4244-b48f-89c71b6d9964"
      unitRef="usd">0</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzQ4LTMtMS0xLTA_79fcc1d8-154e-48d6-b794-1ac7eafe0eb7"
      unitRef="usd">0</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzQ4LTUtMS0xLTA_e0de6b4e-3080-4bef-b398-39d2448f32ba"
      unitRef="usd">0</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInDiscontinuedOperations
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzQ5LTEtMS0xLTA_fd3ea004-4119-42a1-bacf-e7a0531934d6"
      unitRef="usd">0</us-gaap:NetCashProvidedByUsedInDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInDiscontinuedOperations
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzQ5LTMtMS0xLTA_7266133e-6355-4735-a102-f84714042744"
      unitRef="usd">0</us-gaap:NetCashProvidedByUsedInDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInDiscontinuedOperations
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzQ5LTUtMS0xLTA_65ab08b2-dc26-4ec2-b84f-9efacff2809e"
      unitRef="usd">-14263000</us-gaap:NetCashProvidedByUsedInDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzUwLTEtMS0xLTA_2d9622e2-0346-47e2-8476-15b998800c5b"
      unitRef="usd">-1319000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzUwLTMtMS0xLTA_8a5c8223-30af-4b10-bd50-4a0b886d1465"
      unitRef="usd">-1977000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzUwLTUtMS0xLTA_fa621ffe-9960-48c8-a4bd-1aef322acbcf"
      unitRef="usd">10645000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzUxLTEtMS0xLTA_a88538e7-21bd-43b6-9db1-e3bd5dc0c8fd"
      unitRef="usd">115822000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzUxLTMtMS0xLTA_6e81ca00-99bf-4099-b15f-f68a504f7198"
      unitRef="usd">1032000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzUxLTUtMS0xLTA_51cdb6f5-4269-4f45-b546-1740e77fc910"
      unitRef="usd">-357743000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzUyLTEtMS0xLTA_0e72eac8-1dae-4e87-8e55-df432293a52f"
      unitRef="usd">397253000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i87e1659d734949f58864c21cb2cd4f1c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzUyLTMtMS0xLTA_196fbee8-ae81-4eda-9137-805a13e9feb0"
      unitRef="usd">396221000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i2356fffd8699472395d42f65666b0a48_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzUyLTUtMS0xLTA_87376975-7c24-483c-a499-c169c0482fcc"
      unitRef="usd">753964000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzUzLTEtMS0xLTA_9c52949e-a12f-42ec-a3ac-e7d5b73243a0"
      unitRef="usd">513075000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzUzLTMtMS0xLTA_845caf34-6461-4708-a53f-7cf26058f7ae"
      unitRef="usd">397253000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i87e1659d734949f58864c21cb2cd4f1c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzUzLTUtMS0xLTA_a638fb5e-5671-407d-9b3a-c99c248ba6a0"
      unitRef="usd">396221000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:IncomeTaxesPaid
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzU1LTEtMS0xLTA_2cef1746-2e35-4df2-82c6-d25de6938c11"
      unitRef="usd">199657000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzU1LTMtMS0xLTA_791a13b1-630f-4aae-89cb-9a193a59c8b9"
      unitRef="usd">191084000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzU1LTUtMS0xLTA_e6743b36-ff52-4803-be4d-38330e8c1f39"
      unitRef="usd">135427000</us-gaap:IncomeTaxesPaid>
    <us-gaap:InterestPaidNet
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzU2LTEtMS0xLTA_f623ab24-ddc8-4f6d-a4d1-e80f926a2be3"
      unitRef="usd">108119000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzU2LTMtMS0xLTA_e8b6db56-32cf-4f61-bbef-56334e90c569"
      unitRef="usd">126753000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTIvZnJhZzowNDVmMDMzYzI0MzY0ODllYmE2ZGViOTIxZDljNzQ2Ni90YWJsZTpiYzdjZTg0MDc1NjQ0ZjFmOGQ0NmJmZmQwNjE1MDM1Ny90YWJsZXJhbmdlOmJjN2NlODQwNzU2NDRmMWY4ZDQ2YmZmZDA2MTUwMzU3XzU2LTUtMS0xLTA_12899bc4-bac1-4219-bc8f-295c767c9826"
      unitRef="usd">131823000</us-gaap:InterestPaidNet>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzI4Njg2_abe5c55b-bc3c-463c-9d12-4bbd5dd9840e">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;1. Description of Business and Summary of Significant Accounting Policies&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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-style:italic;font-weight:700;line-height:120%"&gt;Description of Business&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Dover Corporation ("Dover" or "Company") is a diversified global manufacturer and solutions provider delivering innovative equipment and components, consumable supplies, aftermarket parts, software and digital solutions and support services. The Company&#x2019;s businesses are based primarily in the United States and Europe with manufacturing and other operations throughout the world.&#160;The Company operates through five business segments that are structured around similar business models, go-to market strategies and manufacturing practices: Engineered Products, Fueling Solutions, Imaging &amp;amp; Identification, Pumps &amp;amp; Process Solutions and Refrigeration &amp;amp; Food Equipment. For additional information on the Company&#x2019;s segments, see Note 20 &#x2014; Segment Information.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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-style:italic;font-weight:700;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation. The results of operations of acquired businesses are included from the dates of acquisitions.&#160;As discussed in Note 5 &#x2014; Discontinued and Disposed Operations, the Company is reporting the results of operations and cash flows of Apergy prior to the spin-off, as discontinued operations for all periods presented. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the amounts reported in the Consolidated Financial Statements and accompanying disclosures. These estimates may be adjusted due to changes in future economic, industry, or customer financial conditions, as well as changes in technology or demand. Estimates are used for, but not limited to, allowances for doubtful accounts receivable, net realizable value of inventories, restructuring reserves, warranty reserves, pension and post-retirement plans, stock-based compensation, useful lives for depreciation and amortization of long-lived assets, future cash flows associated with impairment testing for goodwill, indefinite-lived intangible assets and other long-lived assets, deferred tax assets, uncertain income tax positions and contingencies. Actual results may ultimately differ from estimates, although management does not believe such differences would materially affect the consolidated financial statements in any individual year. Estimates and assumptions are periodically reviewed and the effects of revisions are reflected in the Consolidated Financial Statements in the period that they are determined.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;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; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Cash and cash equivalents include cash on hand, demand deposits and short-term investments, which are highly liquid in nature and have original maturities at the time of purchase of three months or less. The carrying value of cash and cash equivalents approximate fair value.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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-style:italic;font-weight:700;line-height:120%"&gt;Accounts Receivable and Allowance for Doubtful Accounts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&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;Accounts receivable are recorded at face amounts less an allowance for doubtful accounts. Effective January 1, 2020, the Company adopted Accounting Standards Update ("ASU") 2016-13, Financial Instruments &#x2013; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments prospectively. This ASU replaces the incurred loss impairment model with an expected credit loss impairment model for financial instruments, including trade receivables. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The allowance is an estimate based on historical collection experience, current and future economic and market conditions and a review of the current status of each customer's trade accounts receivable.&#160;Management evaluates the aging of the accounts receivable balances and the financial condition of its customers and all other forward-looking information that is reasonably available to estimate the amount of accounts receivable that may not be collected in the future and records the appropriate provision. See Note 9 &#x2014; Credit Losses, for additional information.&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-style:italic;font-weight:700;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Inventories are stated at the lower of cost, determined on the first-in, first-out (FIFO) basis, or net realizable value. An immaterial portion of domestic inventories are stated at cost, determined on the last-in, first-out (LIFO) basis, which is less than market value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Property, plant and equipment includes the historical cost of land, buildings, machinery and equipment, purchased software, finance lease assets and significant improvements to existing plant and equipment or, in the case of acquisitions, the fair value of acquired assets.&#160;Expenditures for maintenance, repairs and minor renewals are expensed as incurred. When property or equipment is sold or otherwise disposed of, the related cost and accumulated depreciation are removed from the respective accounts and the gain or loss realized on disposition is reflected in earnings.&#160;The Company depreciates its assets on a straight-line basis over their estimated useful lives as follows: buildings and improvements 5 to 31.5&#160;years; machinery and equipment 3 to 15&#160;years; furniture and fixtures 3 to 7&#160;years; vehicles 3 to 7&#160;years; and software 3 to 10 years. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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-style:italic;font-weight:700;line-height:120%"&gt;Derivative Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The Company uses derivative financial instruments to hedge its exposures to various risks, including foreign currency exchange rate risk.&#160;The Company does not enter into derivative financial instruments for speculative purposes and does not have a material portfolio of derivative financial instruments.&#160;Derivative financial instruments used for hedging purposes must be designated and effective as a hedge of the identified risk exposure at inception of the contract. The Company recognizes all derivatives as either assets or liabilities on the consolidated balance sheet and measures those instruments at fair value.&#160;For derivatives designated as hedges of the fair value of assets or liabilities, the changes in fair value of both the derivatives and of the hedged items are recorded in current earnings. For derivatives designated as cash flow hedges, the change in the fair value of the derivatives is recorded as a component of other comprehensive&#160;earnings and subsequently recognized in net earnings when the hedged items impact earnings.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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-style:italic;font-weight:700;line-height:120%"&gt;Goodwill and Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Goodwill represents the excess of purchase price over the fair value of net assets acquired.&#160;Goodwill and certain other intangible assets deemed to have indefinite lives (primarily trademarks) are not amortized. For goodwill, impairment tests are required at least annually, or more frequently if events or circumstances indicate that it may be impaired, when some portion but not all of a reporting unit is disposed of or classified as assets held for sale, or when a change in the composition of reporting units occurs for other reasons, such as a change in segments. Based on its current organizational structure, the Company identified fifteen reporting units for which cash flows are determinable and to which goodwill may be allocated.&#160; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The Company performs its goodwill impairment test annually in the fourth quarter at the reporting unit level. A quantitative test is used to determine existence of goodwill impairment and the amount of the impairment loss at the reporting unit level.&#160;The quantitative test compares the fair value of a reporting unit with its carrying amount, including goodwill. The Company uses an income-based valuation method, determining the present value of estimated future cash flows, to estimate the fair value of a reporting unit. If the fair value of a reporting unit exceeds its carrying amount, goodwill of the reporting unit is not impaired. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss shall be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit. Factors used in the impairment analysis require significant judgment, and actual results may differ from assumed and estimated amounts. The Company uses its own market assumptions including internal projections of future cash flows, discount rates and other assumptions considered reasonable in the analysis and reflective of market participant assumptions.These forecasts are based on historical performance and future estimated results.&#160;The discount rates used in these analyses vary by reporting unit and are based on a capital asset pricing model and published relevant industry rates. The Company uses discount rates commensurate with the risks and uncertainties inherent to each reporting unit and in the internally developed forecasts. See Note 10 &#x2014; Goodwill and Other Intangible Assets for further discussion of the Company's annual goodwill impairment test and results. No impairment of goodwill was required for the years ended December&#160;31, 2020, 2019, or 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The Company uses an income-based valuation method to annually test its indefinite-lived intangible assets for impairment. The fair value of the intangible asset is compared to its carrying value. This method uses the Company&#x2019;s own market assumptions, which are considered reasonable.&#160;Any excess of carrying value over the estimated fair value is recognized as an &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;impairment loss.&#160;No impairment of indefinite-lived intangible assets was required for the years ended December&#160;31, 2020, 2019, or 2018.&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;&#160;&#160;&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;Other intangible assets with determinable lives primarily consist of customer intangibles, unpatented technologies, patents and trademarks.&#160;The other intangible assets are amortized over their estimated useful lives, ranging from 5 to 20 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Long-lived assets (including definite-lived intangible assets) are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable, such as a significant sustained change in the business climate.&#160;If an indicator of impairment exists for any grouping of assets, an estimate of undiscounted future cash flows is produced and compared to its carrying value.&#160;If an asset is determined to be impaired, the loss is measured by the excess of the carrying amount of the asset over its fair value, as determined by an estimate of discounted future cash flows.&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;&#160;&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-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Effective January 1, 2019, the Company adopted Accounting Standard Codification ("ASC") Topic 842, Leases, which requires the recording of operating lease right-of-use assets ("ROU") and operating lease liabilities.  Finance leases were not impacted by the adoption of ASC Topic 842, as finance lease liabilities and the corresponding ROU assets were already recorded in the balance sheet under the previous guidance, ASC Topic 840.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The Company has operating and finance leases for corporate offices, manufacturing plants, research and development facilities, shared services facilities, vehicle fleets and certain office and manufacturing equipment.  Leases with an initial term of 12 months or less are not recorded in the balance sheet. The Company has elected the practical expedient to account for each separate lease component of a contract and its associated non-lease components as a single lease component, thus causing all fixed payments to be capitalized. The Company also elected the package of practical expedients permitted within the new standard, which among other things, allows the Company to carry forward historical lease classification. Variable lease payment amounts that cannot be determined at the commencement of the lease, such as increases in lease payments based on changes in index rates or usage, are not included in the ROU assets or liabilities. These are expensed as incurred and recorded as variable lease expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The Company determines if an arrangement is a lease at inception of a contract. Operating lease ROU assets are included in other assets and deferred charges and operating lease liabilities are included in other accrued expenses and other liabilities in the Consolidated Balance Sheet. Finance lease ROU assets are included in property and equipment, and the related lease liabilities are included in other accrued expenses and other liabilities in the Consolidated Balance Sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;ROU assets represent the Company's right to use an underlying asset during the lease term and lease liabilities represent the Company's obligation to make lease payments arising from the lease. ROU assets and liabilities are recognized at the commencement date based on the net present value of fixed lease payments over the lease term. The lease term includes options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. ROU assets also include any advance lease payments made and exclude lease incentives. As most of the Company's operating leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. Finance lease agreements generally include an interest rate that is used to determine the present value of future lease payments. Fixed operating lease expense and finance lease depreciation expense are recognized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restructuring Accruals  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The Company takes actions to reduce headcount, close facilities, or otherwise exit operations. Such restructuring activities at an operation are recorded when management has committed to an exit or reorganization plan and when termination benefits are probable and can be reasonably estimated based on circumstances at the time the restructuring plan is approved by management or when termination benefits are communicated. Exit costs may include contractual terminations and asset impairments as a result of an approved restructuring plan.  The accrual of both severance and exit costs requires the use of estimates. Though the Company believes that its estimates accurately reflect the anticipated costs, actual results may be different from the original estimated amounts.&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-style:italic;font-weight:700;line-height:120%"&gt;Foreign Currency&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Assets and liabilities of non-U.S.&#160;subsidiaries, where the functional currency is not the U.S.&#160;dollar, have been translated at year-end exchange rates and profit and loss accounts have been translated using weighted-average monthly exchange rates.&#160;Foreign currency translation gains and losses are included in the Consolidated Statements of Comprehensive Earnings as a component of other comprehensive&#160;earnings (loss).&#160;Assets and liabilities of an entity that are denominated in currencies other than an entity&#x2019;s functional currency are re-measured into the functional currency using end of period exchange rates or historical rates, where applicable to certain balances.&#160;Gains and losses related to these re-measurements are recorded within the Consolidated Statements of&#160;Earnings as a component of other income, net. Gains and losses arising from intercompany foreign currency transactions that are of a long-term investment in nature are reported in the same manner as translation adjustments.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Effective January 1, 2018, the Company adopted ASC Topic 606, Revenue from Contracts with Customers. Under ASC Topic 606, a contract with a customer is an agreement which both parties have approved, that creates enforceable rights and obligations, has commercial substance and where payment terms are identified and collectability is probable. Once the Company has entered a contract, it is evaluated to identify performance obligations. For each performance obligation, revenue is recognized as control of promised goods or services transfers to the customer in an amount that reflects the consideration the Company expects to receive in exchange for those goods or services. The amount of revenue recognized takes into account variable consideration, such as discounts and volume rebates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The majority of the Company&#x2019;s revenue is generated through the manufacture and sale of a broad range of specialized products and components, with revenue recognized upon transfer of control, title and risk of loss, which is generally upon shipment. Service revenue represents less than 5% of total revenue and is recognized as the services are performed.&#160;In limited cases, revenue arrangements with customers require delivery, installation, testing, certification, or other acceptance provisions to be satisfied before revenue is recognized. The Company includes shipping costs billed to customers in revenue and the related shipping costs in cost of goods and services.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The principal awards issued under the Company&#x2019;s stock-based compensation plans include non-qualified stock appreciation rights ("SARs"), restricted stock units and performance share awards.&#160;The cost for such awards is measured at the grant date based on the fair value of the award.&#160;At the time of grant, the Company estimates forfeitures, based on historical experience, in order to estimate the portion of the award that will ultimately vest. The value of the portion of the award that is expected to ultimately vest is recognized as expense on a straight-line basis, generally over the explicit service period of three years (except for retirement-eligible employees) and is included in selling, general and administrative expenses in the Consolidated Statements of Earnings.&#160;Expense for awards granted to retirement-eligible employees is recorded over the period from the date of grant through the date the employee first becomes eligible to retire and is no longer required to provide service.&#160;See Note 16 &#x2014; Equity and Cash Incentive Program for additional information related to the Company&#x2019;s stock-based compensation.&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;&#160;&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-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The provision for income taxes includes federal, state, local and non-U.S. taxes. Tax credits, primarily for research and experimentation, are recognized as a reduction of the provision for income taxes in the year in which they are available for tax purposes. Deferred taxes are provided using enacted rates on the future tax consequences of temporary differences. Temporary differences include the differences between the financial statement carrying amounts of assets and liabilities and their respective tax basis and the tax benefit of carryforwards. A valuation allowance is established for deferred tax assets for which it is more likely than not that some portion or all will not be realized. In assessing the need for a valuation allowance, management considers all available evidence, including the future reversal of existing taxable temporary differences, taxable income in carryback periods, prudent and feasible tax planning strategies and estimated future taxable income. The valuation allowance can be affected by changes to tax regulations, interpretations and rulings, changes to enacted statutory tax rates and changes to future taxable income estimates.&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;Tax benefits are recognized from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position in consideration of applicable tax statutes and related interpretations and precedents. Tax benefits recognized in the financial statements from such a position are measured based on the largest benefit that has a greater than 50% likelihood of being realized on ultimate settlement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Research and Development Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Research and development costs, including qualifying engineering costs, are expensed when incurred and amounted to $142,101 in 2020, $140,957 in 2019 and $143,033 in 2018. These costs as a percent of revenue were 2.1% in 2020, 2.0% in 2019 and 2.0% in 2018. Research and development costs are reported within selling, general and administrative expenses in the Consolidated Statements of Earnings.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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-style:italic;font-weight:700;line-height:120%"&gt;Advertising Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Advertising costs are expensed when incurred and amounted to $21,375 in 2020, $24,609 in 2019 and $26,831 in 2018. Advertising costs are reported within selling, general and administrative expenses in the Consolidated Statements of Earnings.&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;&#160;&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-style:italic;font-weight:700;line-height:120%"&gt;Risk, Retention, Insurance&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The Company has deductibles for its product and commercial general liability claims up to $5.0 million per occurrence, its workers&#x2019; compensation claims up to $0.8 million per occurrence and automobile liability claims up to $1.0 million per occurrence.&#160;Third-party insurance provides primary level coverage in excess of these amounts up to certain specified limits. In addition, the Company has excess liability insurance from third-party insurers on both an aggregate and an individual occurrence basis well in excess of the limits of the primary coverage. A worldwide program of property insurance covers the Company&#x2019;s owned and leased property and business interruption that may occur due to an insured hazard affecting those properties, subject to reasonable deductibles and aggregate limits. The Company&#x2019;s property and casualty insurance programs contain various deductibles that, based on the Company&#x2019;s experience, are typical and customary for a company of its size and risk profile. The Company does not consider any of the deductibles to represent a material risk to the Company. The Company generally maintains deductibles for claims and liabilities related primarily to workers&#x2019; compensation, health and welfare claims, general commercial, product and automobile liability, cybersecurity risks, property damage and business interruption resulting from certain events. The Company accrues for claim exposures that are probable of occurrence and can be reasonably estimated.&#160;As part of the Company&#x2019;s risk management program, insurance is maintained to transfer risk beyond the level of self-retention and provide protection on both an individual claim and annual aggregate basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Reclassifications &#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;Certain amounts in prior years have been reclassified to conform to the current year presentation. &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;&#160;&#160; &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-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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%;text-decoration:underline"&gt;Recently Issued Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The following standards, issued by the Financial Accounting Standards Board ("FASB"), will, or are expected to, result in a change in practice and/or have a financial impact to the Company&#x2019;s Consolidated Financial Statements:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848) Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The purpose of this update is to provide optional guidance for a limited time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting. The amendments provide optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments in this update are elective and are effective upon issuance for all entities. Management is evaluating the impact of this ASU and does not expect this update to have a material impact on the Company's Consolidated Financial Statements.&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%;text-decoration:underline"&gt;Recently Adopted Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which amends the impairment model by requiring entities to use a forward-looking approach based on expected losses rather than incurred losses to estimate credit losses on certain types of financial instruments, including trade receivables. This may result in the earlier recognition of allowances for losses. In addition, the FASB issued ASU 2019-04, Codification Improvements to Topic 326 which provides clarity on certain aspects of the amendments in ASU 2016-13. The Company adopted this guidance on January 1, 2020 prospectively.  Upon adoption, the Company recorded a noncash cumulative effect adjustment to retained earnings of $2.1&#160;million, net of $0.6&#160;million of income taxes, on the opening consolidated balance sheet as of January 1, 2020. See Note 9 &#x2014; Credit Losses for further details.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;In July 2019, the FASB issued ASU 2019-07, Codification Updates to SEC Sections. This ASU amends various SEC paragraphs pursuant to the issuance of SEC Final Rule Releases No. 33-10532, Disclosure Update and Simplification, and Nos. 33-10231 and 33-10442, Investment Company Reporting Modernization. One of the changes in the ASU requires a presentation of changes in stockholders&#x2019; equity in the form of a reconciliation, either as a separate financial statement or in the notes to the financial statements, for the current and comparative year-to-date interim periods. The Company presented changes in stockholders' equity as separate financial statements for the current and comparative year-to-date interim periods beginning on January 1, 2019.  The additional elements of the ASU did not have a material impact on the Company's Consolidated Financial Statements. This guidance was effective immediately upon issuance. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;In August 2018, the FASB issued ASU 2018-15, Intangibles-Goodwill and Other Internal-Use Software (Subtopic 350-40): Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. The&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;amendments in this update align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). The accounting for the service element of a hosting arrangement that is a service contract is not affected by the amendments in this update. The Company early adopted the guidance prospectively beginning on January 1, 2019. The adoption of this ASU did not have a material impact on the Company's Consolidated Financial Statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;In August 2017, the FASB issued ASU 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities. This ASU provides new guidance about income statement classification and eliminates the requirement to separately measure and report hedge ineffectiveness. The entire change in fair value for qualifying hedge instruments will be recorded in Other Comprehensive Income ("OCI") and amounts deferred in OCI will be reclassified to earnings in the same income statement line item in which the earnings effect of the hedged item is reported. The Company adopted this guidance on January 1, 2019. The adoption of this ASU did not have a material impact on the Company's Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which amended existing guidance to require lessees to recognize assets and liabilities on the balance sheet for the rights and obligations created by long-term leases and to disclose additional quantitative and qualitative information about leasing arrangements. This ASU also provides clarifications surrounding the presentation of the effects of leases in the income statement and statement of cash flows. In addition, the FASB issued ASU 2018-11, Leases Targeted Improvements, which provides an additional transition method that allows entities to apply the new leases standard at adoption date. The Company elected this new transition method when it adopted ASU 2016-02 on January 1, 2019. Upon adoption on January 1, 2019, total assets and liabilities increased due to the recording of right-of-use assets and lease liabilities amounting to approximately $163&#160;million. See Note 8 &#x2014; Leases for further details.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:NatureOfOperations
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzI4Njkw_e4798676-39a5-462b-92e5-c7038266c0f1">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Description of Business&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Dover Corporation ("Dover" or "Company") is a diversified global manufacturer and solutions provider delivering innovative equipment and components, consumable supplies, aftermarket parts, software and digital solutions and support services. The Company&#x2019;s businesses are based primarily in the United States and Europe with manufacturing and other operations throughout the world.&#160;The Company operates through five business segments that are structured around similar business models, go-to market strategies and manufacturing practices: Engineered Products, Fueling Solutions, Imaging &amp;amp; Identification, Pumps &amp;amp; Process Solutions and Refrigeration &amp;amp; Food Equipment. For additional information on the Company&#x2019;s segments, see Note 20 &#x2014; Segment Information.&lt;/span&gt;&lt;/div&gt;</us-gaap:NatureOfOperations>
    <us-gaap:NumberOfReportableSegments
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzI0Nw_8092b571-ed2e-421a-b1d7-4e2fcc8752b3"
      unitRef="segments">5</us-gaap:NumberOfReportableSegments>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzI4Njc0_bed59ca1-32ca-4859-8413-ce2bdf4960e1">Principles of ConsolidationThe consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation. The results of operations of acquired businesses are included from the dates of acquisitions.&#160;As discussed in Note 5 &#x2014; Discontinued and Disposed Operations, the Company is reporting the results of operations and cash flows of Apergy prior to the spin-off, as discontinued operations for all periods presented.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzI4Njc1_39360952-ee72-4b08-97a8-05d2f6a17c69">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the amounts reported in the Consolidated Financial Statements and accompanying disclosures. These estimates may be adjusted due to changes in future economic, industry, or customer financial conditions, as well as changes in technology or demand. Estimates are used for, but not limited to, allowances for doubtful accounts receivable, net realizable value of inventories, restructuring reserves, warranty reserves, pension and post-retirement plans, stock-based compensation, useful lives for depreciation and amortization of long-lived assets, future cash flows associated with impairment testing for goodwill, indefinite-lived intangible assets and other long-lived assets, deferred tax assets, uncertain income tax positions and contingencies. Actual results may ultimately differ from estimates, although management does not believe such differences would materially affect the consolidated financial statements in any individual year. Estimates and assumptions are periodically reviewed and the effects of revisions are reflected in the Consolidated Financial Statements in the period that they are determined.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzI4Njg3_05d85df6-bf20-48af-8faf-bbd29b66ee84">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;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; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Cash and cash equivalents include cash on hand, demand deposits and short-term investments, which are highly liquid in nature and have original maturities at the time of purchase of three months or less. The carrying value of cash and cash equivalents approximate fair value.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <dov:MaturityPeriodOfCashEquivalent
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzI2MDQ_56c87aa1-6bfc-4f11-8f28-c2ee5812842f">three months or less</dov:MaturityPeriodOfCashEquivalent>
    <us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzI4NjY4_05bf0d0e-c64a-46cd-a9a6-9d0942ae592d">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounts Receivable and Allowance for Doubtful Accounts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&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;Accounts receivable are recorded at face amounts less an allowance for doubtful accounts. Effective January 1, 2020, the Company adopted Accounting Standards Update ("ASU") 2016-13, Financial Instruments &#x2013; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments prospectively. This ASU replaces the incurred loss impairment model with an expected credit loss impairment model for financial instruments, including trade receivables. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The allowance is an estimate based on historical collection experience, current and future economic and market conditions and a review of the current status of each customer's trade accounts receivable.&#160;Management evaluates the aging of the accounts receivable balances and the financial condition of its customers and all other forward-looking information that is reasonably available to estimate the amount of accounts receivable that may not be collected in the future and records the appropriate provision. See Note 9 &#x2014; Credit Losses, for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzI4Njkx_8736ff26-a9a1-4083-9c42-6e7d937a6baf">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Inventories are stated at the lower of cost, determined on the first-in, first-out (FIFO) basis, or net realizable value. An immaterial portion of domestic inventories are stated at cost, determined on the last-in, first-out (LIFO) basis, which is less than market value.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzI4NjY5_c75d32f0-e8c1-450a-a30e-9b4100cbf77d">Property, Plant and EquipmentProperty, plant and equipment includes the historical cost of land, buildings, machinery and equipment, purchased software, finance lease assets and significant improvements to existing plant and equipment or, in the case of acquisitions, the fair value of acquired assets.&#160;Expenditures for maintenance, repairs and minor renewals are expensed as incurred. When property or equipment is sold or otherwise disposed of, the related cost and accumulated depreciation are removed from the respective accounts and the gain or loss realized on disposition is reflected in earnings.&#160;The Company depreciates its assets on a straight-line basis over their estimated useful lives as follows: buildings and improvements 5 to 31.5&#160;years; machinery and equipment 3 to 15&#160;years; furniture and fixtures 3 to 7&#160;years; vehicles 3 to 7&#160;years; and software 3 to 10 years.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id8b53763b0394a5f9f4710ea4485b93e_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzE2NDkyNjc0OTYxNzM_c8ff2bb4-a564-42da-ab50-8989e086d802">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i43dece929bf145e1bf565de95a4f6ee3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzE2NDkyNjc0OTYyNDA_cbd071ab-61f3-4188-90cd-66fb17f087a3">P31Y6M</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i1b542b470e2d47d08b06b2a351f5ff33_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzE2NDkyNjc0OTYxODI_cd8f9145-e13c-4472-8fb8-3ba57129977d">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="iae43ec6e0b5b4cf896eca770814756b7_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzE2NDkyNjc0OTYxODU_385d524b-0aac-44e1-8b2d-575a07835ec0">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i58adb24ea31f460b8455c52089be7f3e_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzE2NDkyNjc0OTYxODk_d7b44664-7734-42ff-b33a-00993795354f">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i263930fe26ac479a8dc35edc9f7f1006_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzE2NDkyNjc0OTYxOTI_2b960325-f99d-4cc6-b5ab-b376ed350291">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ib7040d6a07ad41cd89df20a0fa592b41_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzE2NDkyNjc0OTYxOTU_2bb70fc0-926d-470a-bf54-3e85ed4806d2">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i93b89d71b37f4c0e943a963d729844e7_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzE2NDkyNjc0OTYxOTg_d99587b4-2e4e-42a6-b44c-4e07458c0e3d">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i4014268a98f145e988f3a9563aeeb21a_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzE2NDkyNjc0OTYyMDE_25e63995-4e0c-4812-8bcd-9a97d0fba1cd">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i39eb8c4c5da940049fe9ecdbf426e084_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzE2NDkyNjc0OTYyMDQ_32d088b6-aa5d-4588-a287-1d7c734f2e5c">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzI4Njc2_b009e192-95ae-4987-8286-c6a7840c2eee">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Derivative Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The Company uses derivative financial instruments to hedge its exposures to various risks, including foreign currency exchange rate risk.&#160;The Company does not enter into derivative financial instruments for speculative purposes and does not have a material portfolio of derivative financial instruments.&#160;Derivative financial instruments used for hedging purposes must be designated and effective as a hedge of the identified risk exposure at inception of the contract. The Company recognizes all derivatives as either assets or liabilities on the consolidated balance sheet and measures those instruments at fair value.&#160;For derivatives designated as hedges of the fair value of assets or liabilities, the changes in fair value of both the derivatives and of the hedged items are recorded in current earnings. For derivatives designated as cash flow hedges, the change in the fair value of the derivatives is recorded as a component of other comprehensive&#160;earnings and subsequently recognized in net earnings when the hedged items impact earnings.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzI4Njgw_99b1e23c-269a-4305-a200-e6ec6d5be833">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill and Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Goodwill represents the excess of purchase price over the fair value of net assets acquired.&#160;Goodwill and certain other intangible assets deemed to have indefinite lives (primarily trademarks) are not amortized. For goodwill, impairment tests are required at least annually, or more frequently if events or circumstances indicate that it may be impaired, when some portion but not all of a reporting unit is disposed of or classified as assets held for sale, or when a change in the composition of reporting units occurs for other reasons, such as a change in segments. Based on its current organizational structure, the Company identified fifteen reporting units for which cash flows are determinable and to which goodwill may be allocated.&#160; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The Company performs its goodwill impairment test annually in the fourth quarter at the reporting unit level. A quantitative test is used to determine existence of goodwill impairment and the amount of the impairment loss at the reporting unit level.&#160;The quantitative test compares the fair value of a reporting unit with its carrying amount, including goodwill. The Company uses an income-based valuation method, determining the present value of estimated future cash flows, to estimate the fair value of a reporting unit. If the fair value of a reporting unit exceeds its carrying amount, goodwill of the reporting unit is not impaired. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss shall be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit. Factors used in the impairment analysis require significant judgment, and actual results may differ from assumed and estimated amounts. The Company uses its own market assumptions including internal projections of future cash flows, discount rates and other assumptions considered reasonable in the analysis and reflective of market participant assumptions.These forecasts are based on historical performance and future estimated results.&#160;The discount rates used in these analyses vary by reporting unit and are based on a capital asset pricing model and published relevant industry rates. The Company uses discount rates commensurate with the risks and uncertainties inherent to each reporting unit and in the internally developed forecasts. See Note 10 &#x2014; Goodwill and Other Intangible Assets for further discussion of the Company's annual goodwill impairment test and results. No impairment of goodwill was required for the years ended December&#160;31, 2020, 2019, or 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The Company uses an income-based valuation method to annually test its indefinite-lived intangible assets for impairment. The fair value of the intangible asset is compared to its carrying value. This method uses the Company&#x2019;s own market assumptions, which are considered reasonable.&#160;Any excess of carrying value over the estimated fair value is recognized as an &lt;/span&gt;&lt;/div&gt;impairment loss.&#160;No impairment of indefinite-lived intangible assets was required for the years ended December&#160;31, 2020, 2019, or 2018.</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:NumberOfReportingUnits
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzEwOTk1MTE2Njg1NDg_68e1f8d8-a07e-413c-9a00-121080136fba"
      unitRef="number">15</us-gaap:NumberOfReportingUnits>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzE2NDkyNjc0OTYyNTQ_89417bac-f621-4adf-9020-1df00184d048"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzE2NDkyNjc0OTYyNTQ_8a84eae6-ce6b-4672-bcb9-c7a637b3b196"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzE2NDkyNjc0OTYyNTQ_c6fe1746-44b3-41b5-841f-e11a2cd3407a"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzI4Njky_8a239a53-69fb-41c3-bd4a-3088330b256f">Other intangible assets with determinable lives primarily consist of customer intangibles, unpatented technologies, patents and trademarks.&#160;The other intangible assets are amortized over their estimated useful lives, ranging from 5 to 20 years.</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i762401a06000494a93ed0038b6396de9_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzE2NDkyNjc0OTYyOTI_032e3973-e641-49cd-af44-bf8bf59fd803">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ie9dfe77c538d43b39e62b13f183ffd5e_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzE2NDkyNjc0OTYyOTk_b5a16dc3-2b92-4297-9bc4-dd2855d2f0df">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzI4Njc4_4d1b2699-64be-41ee-ba62-7e0d43af7bda">Long-lived assets (including definite-lived intangible assets) are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable, such as a significant sustained change in the business climate.&#160;If an indicator of impairment exists for any grouping of assets, an estimate of undiscounted future cash flows is produced and compared to its carrying value.&#160;If an asset is determined to be impaired, the loss is measured by the excess of the carrying amount of the asset over its fair value, as determined by an estimate of discounted future cash flows.</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzI4Njcw_7a877c97-005d-4c0a-a4f2-492e7276409c">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Effective January 1, 2019, the Company adopted Accounting Standard Codification ("ASC") Topic 842, Leases, which requires the recording of operating lease right-of-use assets ("ROU") and operating lease liabilities.  Finance leases were not impacted by the adoption of ASC Topic 842, as finance lease liabilities and the corresponding ROU assets were already recorded in the balance sheet under the previous guidance, ASC Topic 840.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The Company has operating and finance leases for corporate offices, manufacturing plants, research and development facilities, shared services facilities, vehicle fleets and certain office and manufacturing equipment.  Leases with an initial term of 12 months or less are not recorded in the balance sheet. The Company has elected the practical expedient to account for each separate lease component of a contract and its associated non-lease components as a single lease component, thus causing all fixed payments to be capitalized. The Company also elected the package of practical expedients permitted within the new standard, which among other things, allows the Company to carry forward historical lease classification. Variable lease payment amounts that cannot be determined at the commencement of the lease, such as increases in lease payments based on changes in index rates or usage, are not included in the ROU assets or liabilities. These are expensed as incurred and recorded as variable lease expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The Company determines if an arrangement is a lease at inception of a contract. Operating lease ROU assets are included in other assets and deferred charges and operating lease liabilities are included in other accrued expenses and other liabilities in the Consolidated Balance Sheet. Finance lease ROU assets are included in property and equipment, and the related lease liabilities are included in other accrued expenses and other liabilities in the Consolidated Balance Sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;ROU assets represent the Company's right to use an underlying asset during the lease term and lease liabilities represent the Company's obligation to make lease payments arising from the lease. ROU assets and liabilities are recognized at the commencement date based on the net present value of fixed lease payments over the lease term. The lease term includes options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. ROU assets also include any advance lease payments made and exclude lease incentives. As most of the Company's operating leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. Finance lease agreements generally include an interest rate that is used to determine the present value of future lease payments. Fixed operating lease expense and finance lease depreciation expense are recognized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzI4Njk2_6af2b862-20b5-4d7f-b64d-85953fa94c75">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restructuring Accruals  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The Company takes actions to reduce headcount, close facilities, or otherwise exit operations. Such restructuring activities at an operation are recorded when management has committed to an exit or reorganization plan and when termination benefits are probable and can be reasonably estimated based on circumstances at the time the restructuring plan is approved by management or when termination benefits are communicated. Exit costs may include contractual terminations and asset impairments as a result of an approved restructuring plan.  The accrual of both severance and exit costs requires the use of estimates. Though the Company believes that its estimates accurately reflect the anticipated costs, actual results may be different from the original estimated amounts.&lt;/span&gt;&lt;/div&gt;</us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzI4Njgx_0c21e754-df16-423b-9f2e-bd69465854c5">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign Currency&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&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;Assets and liabilities of non-U.S.&#160;subsidiaries, where the functional currency is not the U.S.&#160;dollar, have been translated at year-end exchange rates and profit and loss accounts have been translated using weighted-average monthly exchange rates.&#160;Foreign currency translation gains and losses are included in the Consolidated Statements of Comprehensive Earnings as a component of other comprehensive&#160;earnings (loss).&#160;Assets and liabilities of an entity that are denominated in currencies other than an entity&#x2019;s functional currency are re-measured into the functional currency using end of period exchange rates or historical rates, where applicable to certain balances.&#160;Gains and losses related to these re-measurements are recorded within the Consolidated Statements of&#160;Earnings as a component of other income, net. Gains and losses arising from intercompany foreign currency transactions that are of a long-term investment in nature are reported in the same manner as translation adjustments.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzI4Njcx_a3564c33-23df-4d5f-99b3-042e953b3af8">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Effective January 1, 2018, the Company adopted ASC Topic 606, Revenue from Contracts with Customers. Under ASC Topic 606, a contract with a customer is an agreement which both parties have approved, that creates enforceable rights and obligations, has commercial substance and where payment terms are identified and collectability is probable. Once the Company has entered a contract, it is evaluated to identify performance obligations. For each performance obligation, revenue is recognized as control of promised goods or services transfers to the customer in an amount that reflects the consideration the Company expects to receive in exchange for those goods or services. The amount of revenue recognized takes into account variable consideration, such as discounts and volume rebates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The majority of the Company&#x2019;s revenue is generated through the manufacture and sale of a broad range of specialized products and components, with revenue recognized upon transfer of control, title and risk of loss, which is generally upon shipment. Service revenue represents less than 5% of total revenue and is recognized as the services are performed.&#160;In limited cases, revenue arrangements with customers require delivery, installation, testing, certification, or other acceptance provisions to be satisfied before revenue is recognized. The Company includes shipping costs billed to customers in revenue and the related shipping costs in cost of goods and services.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzI4Njkz_9f7109e5-8ec2-4638-a7ef-1367374c3ace">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The principal awards issued under the Company&#x2019;s stock-based compensation plans include non-qualified stock appreciation rights ("SARs"), restricted stock units and performance share awards.&#160;The cost for such awards is measured at the grant date based on the fair value of the award.&#160;At the time of grant, the Company estimates forfeitures, based on historical experience, in order to estimate the portion of the award that will ultimately vest. The value of the portion of the award that is expected to ultimately vest is recognized as expense on a straight-line basis, generally over the explicit service period of three years (except for retirement-eligible employees) and is included in selling, general and administrative expenses in the Consolidated Statements of Earnings.&#160;Expense for awards granted to retirement-eligible employees is recorded over the period from the date of grant through the date the employee first becomes eligible to retire and is no longer required to provide service.&#160;See Note 16 &#x2014; Equity and Cash Incentive Program for additional information related to the Company&#x2019;s stock-based compensation.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzE2OTA2_57177d67-127c-4915-b2a3-cc58969aa4d7">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzI4Njc5_3b2c03d6-7775-457d-9960-94091a647b86">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The provision for income taxes includes federal, state, local and non-U.S. taxes. Tax credits, primarily for research and experimentation, are recognized as a reduction of the provision for income taxes in the year in which they are available for tax purposes. Deferred taxes are provided using enacted rates on the future tax consequences of temporary differences. Temporary differences include the differences between the financial statement carrying amounts of assets and liabilities and their respective tax basis and the tax benefit of carryforwards. A valuation allowance is established for deferred tax assets for which it is more likely than not that some portion or all will not be realized. In assessing the need for a valuation allowance, management considers all available evidence, including the future reversal of existing taxable temporary differences, taxable income in carryback periods, prudent and feasible tax planning strategies and estimated future taxable income. The valuation allowance can be affected by changes to tax regulations, interpretations and rulings, changes to enacted statutory tax rates and changes to future taxable income estimates.&lt;/span&gt;&lt;/div&gt;Tax benefits are recognized from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position in consideration of applicable tax statutes and related interpretations and precedents. Tax benefits recognized in the financial statements from such a position are measured based on the largest benefit that has a greater than 50% likelihood of being realized on ultimate settlement.</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzE2NDkyNjc0OTYzMDY_96abc3cb-c951-4fef-8522-5c549aa02b11">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Research and Development Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Research and development costs, including qualifying engineering costs, are expensed when incurred and amounted to $142,101 in 2020, $140,957 in 2019 and $143,033 in 2018. These costs as a percent of revenue were 2.1% in 2020, 2.0% in 2019 and 2.0% in 2018. Research and development costs are reported within selling, general and administrative expenses in the Consolidated Statements of Earnings.&lt;/span&gt;&lt;/div&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzIxNTU3_cd75fdcb-5072-49e7-acd6-a449673389a2"
      unitRef="usd">142101000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzIxNTY3_53419a03-70fd-4bd6-8538-f1f7b1eeaa51"
      unitRef="usd">140957000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzIxNTgw_e87ef275-f1a5-4344-884a-79788381b23e"
      unitRef="usd">143033000</us-gaap:ResearchAndDevelopmentExpense>
    <dov:ResearchAndDevelopmentExpenseAsAPercentOfRevenue
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzIxNjMx_4e6eec6c-486c-47b8-ac80-c372a7c6c1b8"
      unitRef="number2">0.021</dov:ResearchAndDevelopmentExpenseAsAPercentOfRevenue>
    <dov:ResearchAndDevelopmentExpenseAsAPercentOfRevenue
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzIxNjQx_46c92c40-9702-4036-a211-35f4c21f9177"
      unitRef="number2">0.020</dov:ResearchAndDevelopmentExpenseAsAPercentOfRevenue>
    <dov:ResearchAndDevelopmentExpenseAsAPercentOfRevenue
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzIxNjU0_0902ce34-6046-4a61-aae4-7d6d71849bd4"
      unitRef="number2">0.020</dov:ResearchAndDevelopmentExpenseAsAPercentOfRevenue>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzI4Njg0_7b0bfa97-80cb-47f0-b40d-56ccd30a160d">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Advertising Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Advertising costs are expensed when incurred and amounted to $21,375 in 2020, $24,609 in 2019 and $26,831 in 2018. Advertising costs are reported within selling, general and administrative expenses in the Consolidated Statements of Earnings.&lt;/span&gt;&lt;/div&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzIxNzQ2_053cc898-cc7e-4162-9879-74bca96c6691"
      unitRef="usd">21375000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzIxNzU2_eb8cf0ff-adae-4027-818c-b72b9e6c524c"
      unitRef="usd">24609000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzIxNzY5_42c0ceaf-24aa-4dbd-a9c4-5ee660f74281"
      unitRef="usd">26831000</us-gaap:AdvertisingExpense>
    <dov:RiskRetentionInsurancePolicyTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzI4Njg1_7e7dc0d3-ad94-4954-9ee5-9bf440fb1bf8">Risk, Retention, InsuranceThe Company has deductibles for its product and commercial general liability claims up to $5.0 million per occurrence, its workers&#x2019; compensation claims up to $0.8 million per occurrence and automobile liability claims up to $1.0 million per occurrence.&#160;Third-party insurance provides primary level coverage in excess of these amounts up to certain specified limits. In addition, the Company has excess liability insurance from third-party insurers on both an aggregate and an individual occurrence basis well in excess of the limits of the primary coverage. A worldwide program of property insurance covers the Company&#x2019;s owned and leased property and business interruption that may occur due to an insured hazard affecting those properties, subject to reasonable deductibles and aggregate limits. The Company&#x2019;s property and casualty insurance programs contain various deductibles that, based on the Company&#x2019;s experience, are typical and customary for a company of its size and risk profile. The Company does not consider any of the deductibles to represent a material risk to the Company. The Company generally maintains deductibles for claims and liabilities related primarily to workers&#x2019; compensation, health and welfare claims, general commercial, product and automobile liability, cybersecurity risks, property damage and business interruption resulting from certain events. The Company accrues for claim exposures that are probable of occurrence and can be reasonably estimated.&#160;As part of the Company&#x2019;s risk management program, insurance is maintained to transfer risk beyond the level of self-retention and provide protection on both an individual claim and annual aggregate basis.</dov:RiskRetentionInsurancePolicyTextBlock>
    <dov:MaximumLimitForSelfInsuranceProductCommercialGeneralLiabilityClaims
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzIxOTAy_f1112f3e-abc4-4a30-8bfc-fa7c63e555ea"
      unitRef="usd">5000000.0</dov:MaximumLimitForSelfInsuranceProductCommercialGeneralLiabilityClaims>
    <dov:MaximumLimitForSelfInsuranceWorkersCompensationClaimsExpected
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzIxOTYw_c87bbea1-38bd-4afe-8a44-46543d5fa8e0"
      unitRef="usd">800000</dov:MaximumLimitForSelfInsuranceWorkersCompensationClaimsExpected>
    <dov:MaximumLimitForSelfInsuranceAutomobileLiabilityClaims
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzIyMDE2_4a5df059-e83f-47c2-a276-71c57c35fbb0"
      unitRef="usd">1000000.0</dov:MaximumLimitForSelfInsuranceAutomobileLiabilityClaims>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzI4Njg4_5945c6c4-63da-4153-8215-ac49b5707dcb">Reclassifications &#x2013; Certain amounts in prior years have been reclassified to conform to the current year presentation.</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzI4Njk0_f70dd010-6b09-48a5-aa26-5c6e65a829e7">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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%;text-decoration:underline"&gt;Recently Issued Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The following standards, issued by the Financial Accounting Standards Board ("FASB"), will, or are expected to, result in a change in practice and/or have a financial impact to the Company&#x2019;s Consolidated Financial Statements:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848) Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The purpose of this update is to provide optional guidance for a limited time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting. The amendments provide optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments in this update are elective and are effective upon issuance for all entities. Management is evaluating the impact of this ASU and does not expect this update to have a material impact on the Company's Consolidated Financial Statements.&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%;text-decoration:underline"&gt;Recently Adopted Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which amends the impairment model by requiring entities to use a forward-looking approach based on expected losses rather than incurred losses to estimate credit losses on certain types of financial instruments, including trade receivables. This may result in the earlier recognition of allowances for losses. In addition, the FASB issued ASU 2019-04, Codification Improvements to Topic 326 which provides clarity on certain aspects of the amendments in ASU 2016-13. The Company adopted this guidance on January 1, 2020 prospectively.  Upon adoption, the Company recorded a noncash cumulative effect adjustment to retained earnings of $2.1&#160;million, net of $0.6&#160;million of income taxes, on the opening consolidated balance sheet as of January 1, 2020. See Note 9 &#x2014; Credit Losses for further details.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;In July 2019, the FASB issued ASU 2019-07, Codification Updates to SEC Sections. This ASU amends various SEC paragraphs pursuant to the issuance of SEC Final Rule Releases No. 33-10532, Disclosure Update and Simplification, and Nos. 33-10231 and 33-10442, Investment Company Reporting Modernization. One of the changes in the ASU requires a presentation of changes in stockholders&#x2019; equity in the form of a reconciliation, either as a separate financial statement or in the notes to the financial statements, for the current and comparative year-to-date interim periods. The Company presented changes in stockholders' equity as separate financial statements for the current and comparative year-to-date interim periods beginning on January 1, 2019.  The additional elements of the ASU did not have a material impact on the Company's Consolidated Financial Statements. This guidance was effective immediately upon issuance. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;In August 2018, the FASB issued ASU 2018-15, Intangibles-Goodwill and Other Internal-Use Software (Subtopic 350-40): Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. The&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;amendments in this update align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). The accounting for the service element of a hosting arrangement that is a service contract is not affected by the amendments in this update. The Company early adopted the guidance prospectively beginning on January 1, 2019. The adoption of this ASU did not have a material impact on the Company's Consolidated Financial Statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;In August 2017, the FASB issued ASU 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities. This ASU provides new guidance about income statement classification and eliminates the requirement to separately measure and report hedge ineffectiveness. The entire change in fair value for qualifying hedge instruments will be recorded in Other Comprehensive Income ("OCI") and amounts deferred in OCI will be reclassified to earnings in the same income statement line item in which the earnings effect of the hedged item is reported. The Company adopted this guidance on January 1, 2019. The adoption of this ASU did not have a material impact on the Company's Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which amended existing guidance to require lessees to recognize assets and liabilities on the balance sheet for the rights and obligations created by long-term leases and to disclose additional quantitative and qualitative information about leasing arrangements. This ASU also provides clarifications surrounding the presentation of the effects of leases in the income statement and statement of cash flows. In addition, the FASB issued ASU 2018-11, Leases Targeted Improvements, which provides an additional transition method that allows entities to apply the new leases standard at adoption date. The Company elected this new transition method when it adopted ASU 2016-02 on January 1, 2019. Upon adoption on January 1, 2019, total assets and liabilities increased due to the recording of right-of-use assets and lease liabilities amounting to approximately $163&#160;million. See Note 8 &#x2014; Leases for further details.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i8235354699ba4f199735d85c30da484f_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzEwOTk1MTE2ODI0MzM_3eee8b25-fbcc-4a35-a682-d2bfb0f85b27"
      unitRef="usd">-2100000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <dov:RetainedEarningsEffectTax
      contextRef="id2e76cff41814b7a864ccdf1b0b9e3e1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzI3NDg3NzkxMTQwODc_161a88fb-4f10-4108-afd1-8ffb496c0394"
      unitRef="usd">600000</dov:RetainedEarningsEffectTax>
    <us-gaap:Assets
      contextRef="i671a3d36246a4ebe99f5c9611300dff6_I20190101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMTgvZnJhZzpiZDU4MTljYmZlZTk0ODg1YjM1OGRhMTYwM2UxNGJmNS90ZXh0cmVnaW9uOmJkNTgxOWNiZmVlOTQ4ODViMzU4ZGExNjAzZTE0YmY1XzI3NDg3NzkxMTQzMjQ_fbe169f7-a53b-4f03-a446-558e21b3d568"
      unitRef="usd">163000000</us-gaap:Assets>
    <dov:SpinOffOfApergyCorporationTextBlock
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMjQvZnJhZzpmZWYyZTlkYzExZmE0ZmI1OGUyNjBkNTg3YThiNDA3YS90ZXh0cmVnaW9uOmZlZjJlOWRjMTFmYTRmYjU4ZTI2MGQ1ODdhOGI0MDdhXzE3MDc_59f28bbc-4614-49bb-9167-e1edbe39b37f">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;2. Spin-off of Apergy Corporation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right: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 May 9, 2018, Dover completed the distribution of Apergy to its shareholders. The transaction was completed through the pro rata distribution of 100% of the common stock of Apergy to Dover's shareholders of record as of the close of business on April 30, 2018. Each Dover shareholder received one share of Apergy common stock for every two shares of Dover common stock held as of the record date. Apergy changed its name to ChampionX Corporation on June 3, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.5pt"&gt;&lt;span&gt;&lt;br/&gt;&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;The following is a summary of the assets and liabilities transferred to Apergy as part of the separation on May 9, 2018:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.853%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.274%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.573%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;10,357&#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;Current 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;462,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;/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;Non-current assets&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;1,438,760&#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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,911,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Current 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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;185,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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;Non-current 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;119,568&#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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;304,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:700;line-height:100%"&gt;Net assets distributed to Apergy Corporation&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;1,606,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;text-align:left;vertical-align: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: Cash received from Apergy Corporation&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;700,000&#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:700;line-height:100%"&gt;Net distribution to Apergy Corporation&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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;906,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&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;In connection with the spin-off from the Company, Apergy issued and sold $300.0 million in aggregate principal amount of its 6.375% senior notes due May 2026 in a private offering exempt from the registration requirements of the Securities Act of 1933, as amended, and incurred $415.0 million in borrowings under its new senior secured term loan facility to fund a one-time cash payment of $700.0 million to Dover. Dover received net cash of $689.6 million upon separation, which reflects $10.4 million of cash held by Apergy on the distribution date and retained by it in connection with its separation from Dover. Dover utilized the proceeds from Apergy as the primary source of funding for a 2018 accelerated share repurchase program.&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;Included within the net assets distributed to Apergy is approximately $33 million of accumulated other comprehensive earnings attributable to Apergy, relating primarily to foreign currency translation gains, offset by unrecognized losses on pension obligations. &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;The historical results of Apergy, including the results of operations and cash flows, have been reclassified to discontinued operations for the year ended December 31, 2018.  See Note 5 &#x2014; Discontinued and Disposed Operations.&lt;/span&gt;&lt;/div&gt;</dov:SpinOffOfApergyCorporationTextBlock>
    <dov:AssetsandLiabilitiesofApergyUponSpinOffTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMjQvZnJhZzpmZWYyZTlkYzExZmE0ZmI1OGUyNjBkNTg3YThiNDA3YS90ZXh0cmVnaW9uOmZlZjJlOWRjMTFmYTRmYjU4ZTI2MGQ1ODdhOGI0MDdhXzE3MDg_6504cbe0-10dc-4e1b-a2db-bb3d8643dd37">&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;The following is a summary of the assets and liabilities transferred to Apergy as part of the separation on May 9, 2018:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.853%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.274%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.573%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;10,357&#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;Current 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;462,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;/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;Non-current assets&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;1,438,760&#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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,911,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Current 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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;185,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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;Non-current 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;119,568&#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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;304,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:700;line-height:100%"&gt;Net assets distributed to Apergy Corporation&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;1,606,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;text-align:left;vertical-align: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: Cash received from Apergy Corporation&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;700,000&#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:700;line-height:100%"&gt;Net distribution to Apergy Corporation&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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;906,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #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;</dov:AssetsandLiabilitiesofApergyUponSpinOffTableTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents
      contextRef="ibcc9063599674dff99c4738692766e14_I20180509"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMjQvZnJhZzpmZWYyZTlkYzExZmE0ZmI1OGUyNjBkNTg3YThiNDA3YS90YWJsZToxNzE4NTlkNGVhODA0NGNiYjQ1ZmQ0MDE1ZGY4ZGQyOS90YWJsZXJhbmdlOjE3MTg1OWQ0ZWE4MDQ0Y2JiNDVmZDQwMTVkZjhkZDI5XzEtMi0xLTEtMA_bc3a0de2-609a-4d7b-930b-ed4b38394c7b"
      unitRef="usd">10357000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="ibcc9063599674dff99c4738692766e14_I20180509"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMjQvZnJhZzpmZWYyZTlkYzExZmE0ZmI1OGUyNjBkNTg3YThiNDA3YS90YWJsZToxNzE4NTlkNGVhODA0NGNiYjQ1ZmQ0MDE1ZGY4ZGQyOS90YWJsZXJhbmdlOjE3MTg1OWQ0ZWE4MDQ0Y2JiNDVmZDQwMTVkZjhkZDI5XzItMi0xLTEtMA_b017f1a1-8e24-4e26-883e-0927e9f60279"
      unitRef="usd">462620000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
      contextRef="ibcc9063599674dff99c4738692766e14_I20180509"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMjQvZnJhZzpmZWYyZTlkYzExZmE0ZmI1OGUyNjBkNTg3YThiNDA3YS90YWJsZToxNzE4NTlkNGVhODA0NGNiYjQ1ZmQ0MDE1ZGY4ZGQyOS90YWJsZXJhbmdlOjE3MTg1OWQ0ZWE4MDQ0Y2JiNDVmZDQwMTVkZjhkZDI5XzMtMi0xLTEtMA_5024734b-8e42-443a-bf7d-99b1b088bf10"
      unitRef="usd">1438760000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="ibcc9063599674dff99c4738692766e14_I20180509"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMjQvZnJhZzpmZWYyZTlkYzExZmE0ZmI1OGUyNjBkNTg3YThiNDA3YS90YWJsZToxNzE4NTlkNGVhODA0NGNiYjQ1ZmQ0MDE1ZGY4ZGQyOS90YWJsZXJhbmdlOjE3MTg1OWQ0ZWE4MDQ0Y2JiNDVmZDQwMTVkZjhkZDI5XzQtMi0xLTEtMA_cf9f06cc-8240-48a5-8d51-0a929c8eb385"
      unitRef="usd">1911737000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="ibcc9063599674dff99c4738692766e14_I20180509"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMjQvZnJhZzpmZWYyZTlkYzExZmE0ZmI1OGUyNjBkNTg3YThiNDA3YS90YWJsZToxNzE4NTlkNGVhODA0NGNiYjQ1ZmQ0MDE1ZGY4ZGQyOS90YWJsZXJhbmdlOjE3MTg1OWQ0ZWE4MDQ0Y2JiNDVmZDQwMTVkZjhkZDI5XzYtMi0xLTEtMA_f669f239-ef9d-4f73-a294-65c5fefed3c7"
      unitRef="usd">185354000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
      contextRef="ibcc9063599674dff99c4738692766e14_I20180509"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMjQvZnJhZzpmZWYyZTlkYzExZmE0ZmI1OGUyNjBkNTg3YThiNDA3YS90YWJsZToxNzE4NTlkNGVhODA0NGNiYjQ1ZmQ0MDE1ZGY4ZGQyOS90YWJsZXJhbmdlOjE3MTg1OWQ0ZWE4MDQ0Y2JiNDVmZDQwMTVkZjhkZDI5XzctMi0xLTEtMA_63ac751c-0d88-46a6-9e97-0ff496594d21"
      unitRef="usd">119568000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="ibcc9063599674dff99c4738692766e14_I20180509"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMjQvZnJhZzpmZWYyZTlkYzExZmE0ZmI1OGUyNjBkNTg3YThiNDA3YS90YWJsZToxNzE4NTlkNGVhODA0NGNiYjQ1ZmQ0MDE1ZGY4ZGQyOS90YWJsZXJhbmdlOjE3MTg1OWQ0ZWE4MDQ0Y2JiNDVmZDQwMTVkZjhkZDI5XzgtMi0xLTEtMA_6d342ec8-0ed5-426c-a46d-56431b348667"
      unitRef="usd">304922000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
    <dov:DisposalGroupIncludingDiscontinuedOperationNetAssets
      contextRef="ibcc9063599674dff99c4738692766e14_I20180509"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMjQvZnJhZzpmZWYyZTlkYzExZmE0ZmI1OGUyNjBkNTg3YThiNDA3YS90YWJsZToxNzE4NTlkNGVhODA0NGNiYjQ1ZmQ0MDE1ZGY4ZGQyOS90YWJsZXJhbmdlOjE3MTg1OWQ0ZWE4MDQ0Y2JiNDVmZDQwMTVkZjhkZDI5XzEwLTItMS0xLTA_ecd29033-edb5-4397-a2f2-5994c54b02d2"
      unitRef="usd">1606815000</dov:DisposalGroupIncludingDiscontinuedOperationNetAssets>
    <us-gaap:CashDividendsPaidToParentCompany
      contextRef="ie02fda5233274504a80937690541a95f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMjQvZnJhZzpmZWYyZTlkYzExZmE0ZmI1OGUyNjBkNTg3YThiNDA3YS90YWJsZToxNzE4NTlkNGVhODA0NGNiYjQ1ZmQ0MDE1ZGY4ZGQyOS90YWJsZXJhbmdlOjE3MTg1OWQ0ZWE4MDQ0Y2JiNDVmZDQwMTVkZjhkZDI5XzExLTItMS0xLTA_515d4d86-a04e-4242-87a2-a7697705dc67"
      unitRef="usd">700000000</us-gaap:CashDividendsPaidToParentCompany>
    <dov:DisposalGroupIncludingDiscontinuedOperationsNetDistribution
      contextRef="ibcc9063599674dff99c4738692766e14_I20180509"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMjQvZnJhZzpmZWYyZTlkYzExZmE0ZmI1OGUyNjBkNTg3YThiNDA3YS90YWJsZToxNzE4NTlkNGVhODA0NGNiYjQ1ZmQ0MDE1ZGY4ZGQyOS90YWJsZXJhbmdlOjE3MTg1OWQ0ZWE4MDQ0Y2JiNDVmZDQwMTVkZjhkZDI5XzEyLTItMS0xLTA_ede58aec-eb9d-46e9-8805-69496878dd9d"
      unitRef="usd">906815000</dov:DisposalGroupIncludingDiscontinuedOperationsNetDistribution>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i75e7d7e03f9a4f5baa78f47731684b77_I20180509"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMjQvZnJhZzpmZWYyZTlkYzExZmE0ZmI1OGUyNjBkNTg3YThiNDA3YS90ZXh0cmVnaW9uOmZlZjJlOWRjMTFmYTRmYjU4ZTI2MGQ1ODdhOGI0MDdhXzYwOA_04d4325b-829b-485c-adb8-07296309bd60"
      unitRef="usd">300000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i75e7d7e03f9a4f5baa78f47731684b77_I20180509"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMjQvZnJhZzpmZWYyZTlkYzExZmE0ZmI1OGUyNjBkNTg3YThiNDA3YS90ZXh0cmVnaW9uOmZlZjJlOWRjMTFmYTRmYjU4ZTI2MGQ1ODdhOGI0MDdhXzY0OA_ef6e709b-1f2f-4f32-8e02-caf51170f3c8"
      unitRef="number2">0.06375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount
      contextRef="i75e7d7e03f9a4f5baa78f47731684b77_I20180509"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMjQvZnJhZzpmZWYyZTlkYzExZmE0ZmI1OGUyNjBkNTg3YThiNDA3YS90ZXh0cmVnaW9uOmZlZjJlOWRjMTFmYTRmYjU4ZTI2MGQ1ODdhOGI0MDdhXzc5Nw_589d0c4f-823e-4cf9-a6bd-5bfbb9bf01dc"
      unitRef="usd">415000000.0</us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount>
    <us-gaap:AcceleratedShareRepurchasesSettlementPaymentOrReceipt
      contextRef="i4c07d53b8ae64c3cb30127668f997ed6_I20180522"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMjQvZnJhZzpmZWYyZTlkYzExZmE0ZmI1OGUyNjBkNTg3YThiNDA3YS90ZXh0cmVnaW9uOmZlZjJlOWRjMTFmYTRmYjU4ZTI2MGQ1ODdhOGI0MDdhXzg5Nw_b9b559dc-8231-47d9-85e1-1a314b2d7f49"
      unitRef="usd">700000000.0</us-gaap:AcceleratedShareRepurchasesSettlementPaymentOrReceipt>
    <dov:TransferOfCashAndCashEquivalentsAtSpinOffNet
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMjQvZnJhZzpmZWYyZTlkYzExZmE0ZmI1OGUyNjBkNTg3YThiNDA3YS90ZXh0cmVnaW9uOmZlZjJlOWRjMTFmYTRmYjU4ZTI2MGQ1ODdhOGI0MDdhXzkzNw_ff0bf84d-2487-47ab-be89-69711ba50c06"
      unitRef="usd">689600000</dov:TransferOfCashAndCashEquivalentsAtSpinOffNet>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents
      contextRef="i41754b975bfc431996d88fbd4f6b8092_I20180509"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMjQvZnJhZzpmZWYyZTlkYzExZmE0ZmI1OGUyNjBkNTg3YThiNDA3YS90ZXh0cmVnaW9uOmZlZjJlOWRjMTFmYTRmYjU4ZTI2MGQ1ODdhOGI0MDdhXzk3Mg_91cd1598-e018-41a2-9830-bc7a03ebe536"
      unitRef="usd">10400000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents>
    <us-gaap:StockholdersEquityNoteSpinoffTransaction
      contextRef="ie02fda5233274504a80937690541a95f_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMjQvZnJhZzpmZWYyZTlkYzExZmE0ZmI1OGUyNjBkNTg3YThiNDA3YS90ZXh0cmVnaW9uOmZlZjJlOWRjMTFmYTRmYjU4ZTI2MGQ1ODdhOGI0MDdhXzEzMTQ_5b396171-5a7b-4d59-aa1d-0b65ecf1920a"
      unitRef="usd">33000000</us-gaap:StockholdersEquityNoteSpinoffTransaction>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMjcvZnJhZzo3MTM5M2NlYTQ4ODg0NDllYTE0M2U4NDNjZWZkYjc2My90ZXh0cmVnaW9uOjcxMzkzY2VhNDg4ODQ0OWVhMTQzZTg0M2NlZmRiNzYzXzExNzc0_d914cf45-433a-4b34-a652-a19d12a77554">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;3. Revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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:700;line-height:120%"&gt;Revenue from contracts with customers&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;Effective January 1, 2018, the Company adopted ASC Topic 606, Revenue from Contracts with Customers, using the modified retrospective method applied to those contracts which were not completed as of January 1, 2018. Accordingly, the Company recorded a cumulative catch-up adjustment to retained earnings at January 1, 2018 for $0.2&#160;million. Under ASC Topic 606, a contract with a customer is an agreement which both parties have approved, that creates enforceable rights and obligations, has commercial substance and where payment terms are identified and collectability is probable. Once the Company has entered a contract, it is evaluated to identify performance obligations. For each performance obligation, revenue is recognized as control of promised goods or services transfers to the customer in an amount that reflects the consideration the Company expects to receive in exchange for those goods or services. The amount of revenue recognized takes into account variable consideration, such as discounts and volume rebates. &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;A majority of the Company&#x2019;s revenue is short cycle in nature with shipments within one year from order. A small portion of the Company&#x2019;s revenue derives from contracts extending over one year. The Company's payment terms generally range between 30 to 90 days and vary by the location of businesses, the type of products manufactured to be sold and the volume of products sold, among other factors.&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:700;line-height:120%"&gt;Disaggregation of Revenue&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;Revenue from contracts with customers is disaggregated by segment and geographic location, as they best depict the nature and amount of the Company's revenue.  &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;See Note 20 &#x2014; Segment Information for revenue by segment and geographic location.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;A performance obligation is a promise in a contract to transfer a distinct good or service, or a bundle of goods or services, to the customer, and is the unit of accounting under ASC Topic 606. A contract&#x2019;s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. A majority of the Company&#x2019;s contracts have a single performance obligation which represents, in most cases, the equipment or product being sold to the customer. Some contracts include multiple performance obligations such as a product and the related installation, extended warranty, software, and/or maintenance services. These contracts require judgment in determining the number of performance obligations. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The Company has elected to use the practical expedient to not adjust the promised amount of consideration for the effects of a significant financing component if it is expected, at contract inception, that the period between when the Company transfers a promised good or service to a customer, and when the customer pays for that good or service, will be one year or less. Thus, the Company may not consider an advance payment to be a significant financing component, if it is received less than one year before product completion.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The majority of the Company&#x2019;s contracts offer assurance-type warranties in connection with the sale of a product to a customer. Assurance-type warranties provide a customer with assurance that the related product will function as the parties intended because it complies with agreed-upon specifications. Such warranties do not represent a separate performance obligation. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The Company may also offer service-type warranties that provide services to the customer, in addition to the assurance that the product complies with agreed-upon specifications. If a warranty is determined to be a service-type warranty, it represents a distinct service and is treated as a separate performance obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;For contracts with multiple performance obligations, the Company allocates the total transaction price to each performance obligation in an amount based on the estimated relative standalone selling prices of the promised goods or services underlying each performance obligation.&#160;The Company uses an observable price to determine the standalone selling price for separate performance obligations or a cost plus margin approach when one is not available.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Over 95% of the Company&#x2019;s performance obligations are recognized at a point in time that relate to the manufacture and sale of a broad range of products and components. Revenue is recognized when control transfers to the customer upon shipment or completion of installation, testing, certification, or other substantive acceptance provisions required under the contract. Less than 5% of the Company&#x2019;s revenue is recognized over time and relates to the sale of equipment or services in which the customer receives the benefits as they are performed or controls the assets being created, or engineered to order equipment that have no alternative use and in which the contract specifies the Company has a right to payment for its costs plus a reasonable margin&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;For revenue recognized over time, there are two types of methods for measuring progress and both are relevant to the Company: (1) input methods and (2) output methods. Although this may vary by business, input methods generally are based on costs incurred relative to estimated total costs. Output methods generally are based on a measurement of progress, such as milestone achievement. The businesses use the method and measure of progress that best depicts the transfer of control to the customer of the goods or services to date relative to the remaining goods or services promised under the contract.&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:700;line-height:120%"&gt;Transaction Price Allocated to the Remaining Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;At December&#160;31, 2020, we estimated that $296.8 million in revenue is expected to be recognized in the future related to performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period. We expect to recognize approximately 60% of our unsatisfied (or partially unsatisfied) performance obligations as revenue in 2021, with the remaining balance to be recognized in 2022 and thereafter.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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;Remaining consideration, including variable consideration, from contracts with customers is included in the amounts presented above and pertains to contracts with multiple performance obligations, extended warranties on products and multi-year maintenance agreements, which are typically recognized as the performance obligation is satisfied.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The Company applied the standard's practical expedient that permits the omission of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which the Company recognizes revenue at the amount to which the Company has the right to invoice for services performed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Contract Balances&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The following table provides information about contract assets and contract liabilities from contracts with customers:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.078%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.081%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12/31/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:10pt;font-weight:700;line-height:100%"&gt;12/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:10pt;font-weight:700;line-height:100%"&gt;12/31/2018&lt;/span&gt;&lt;/td&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="background-color:#cceeff;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;Contract assets&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract liabilities - current&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;184,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Contract liabilities - non-current&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;13,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&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;Contract assets primarily relate to the Company's right to consideration for work completed but not billed at the reporting date and are recorded in prepaid and other current assets in the Condensed Consolidated Balance Sheet. Contract assets are transferred to receivables when the right to consideration becomes unconditional. Contract liabilities relate to advance consideration received from customers or advance billings for which revenue has not been recognized. Current contract liabilities are recorded in deferred revenue and non-current contract liabilities are recorded in other liabilities in the Condensed Consolidated Balance Sheet. Contract liabilities are reduced when the associated revenue from the contract is recognized. The increase in current contract liability balance as of December&#160;31, 2020 primarily relates to advance payments received on large projects.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;In the fourth quarter of 2020, the Company adjusted its prior year balance sheet classification and footnote disclosure related to certain upfront cash consideration received from customers that should have been classified as contract liabilities (included in deferred revenue or other liabilities) rather than customer deposits (included in accounts payable). &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The revenue recognized during 2020 and 2019 that was included in the contract liability at the beginning of the respective periods, inclusive of adjustments, amounted to $99.6&#160;million and $85.9&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Contract Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Costs incurred to obtain a customer contract are not material to the Company. The Company elected to apply the practical expedient to not capitalize contract costs to obtain contracts with a duration of one year or less, which are expensed and included within cost of goods and services in the Condensed Consolidated Statements of Earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Critical Accounting Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Estimates are used to determine the amount of variable consideration in contracts, the standalone selling price among separate performance obligations and the measure of progress for contracts where revenue is recognized over time. The Company reviews and updates these estimates regularly.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Some contracts with customers include variable consideration primarily related to volume rebates. The Company estimates variable consideration at the most likely amount to determine the total consideration which the Company expects to be entitled. Estimated amounts are included in the transaction price to the extent it is probable that a significant reversal of &lt;/span&gt;&lt;/div&gt;cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. The Company&#x2019;s estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of anticipated performance and all information (historical, current and forecasted) that is reasonably available.</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:StockholdersEquityPeriodIncreaseDecrease
      contextRef="if2bf24cc860d42a58a34e03aec59e63d_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMjcvZnJhZzo3MTM5M2NlYTQ4ODg0NDllYTE0M2U4NDNjZWZkYjc2My90ZXh0cmVnaW9uOjcxMzkzY2VhNDg4ODQ0OWVhMTQzZTg0M2NlZmRiNzYzXzE2NDkyNjc0ODY4NDI_8a3043eb-e26d-4bae-8b6d-e24772d0727b"
      unitRef="usd">200000</us-gaap:StockholdersEquityPeriodIncreaseDecrease>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMjcvZnJhZzo3MTM5M2NlYTQ4ODg0NDllYTE0M2U4NDNjZWZkYjc2My90ZXh0cmVnaW9uOjcxMzkzY2VhNDg4ODQ0OWVhMTQzZTg0M2NlZmRiNzYzXzUzODM_a1483eef-f6e4-453f-8365-9b6688bb5e98"
      unitRef="usd">296800000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMjcvZnJhZzo3MTM5M2NlYTQ4ODg0NDllYTE0M2U4NDNjZWZkYjc2My90ZXh0cmVnaW9uOjcxMzkzY2VhNDg4ODQ0OWVhMTQzZTg0M2NlZmRiNzYzXzU1OTY_77365b1f-e5d3-4345-83d5-6913421a0b2b"
      unitRef="number2">0.60</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMjcvZnJhZzo3MTM5M2NlYTQ4ODg0NDllYTE0M2U4NDNjZWZkYjc2My90ZXh0cmVnaW9uOjcxMzkzY2VhNDg4ODQ0OWVhMTQzZTg0M2NlZmRiNzYzXzExNzc2_6b9cd782-8c88-4f7f-970d-43b07a34a59d">&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;The following table provides information about contract assets and contract liabilities from contracts with customers:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.078%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.081%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12/31/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:10pt;font-weight:700;line-height:100%"&gt;12/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:10pt;font-weight:700;line-height:100%"&gt;12/31/2018&lt;/span&gt;&lt;/td&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="background-color:#cceeff;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;Contract assets&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract liabilities - current&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;184,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Contract liabilities - non-current&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;13,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&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;Contract assets primarily relate to the Company's right to consideration for work completed but not billed at the reporting date and are recorded in prepaid and other current assets in the Condensed Consolidated Balance Sheet. Contract assets are transferred to receivables when the right to consideration becomes unconditional. Contract liabilities relate to advance consideration received from customers or advance billings for which revenue has not been recognized. Current contract liabilities are recorded in deferred revenue and non-current contract liabilities are recorded in other liabilities in the Condensed Consolidated Balance Sheet. Contract liabilities are reduced when the associated revenue from the contract is recognized. The increase in current contract liability balance as of December&#160;31, 2020 primarily relates to advance payments received on large projects.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;In the fourth quarter of 2020, the Company adjusted its prior year balance sheet classification and footnote disclosure related to certain upfront cash consideration received from customers that should have been classified as contract liabilities (included in deferred revenue or other liabilities) rather than customer deposits (included in accounts payable). &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The revenue recognized during 2020 and 2019 that was included in the contract liability at the beginning of the respective periods, inclusive of adjustments, amounted to $99.6&#160;million and $85.9&#160;million.&lt;/span&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMjcvZnJhZzo3MTM5M2NlYTQ4ODg0NDllYTE0M2U4NDNjZWZkYjc2My90YWJsZTozZGE4NWFlNGFmYzE0NmQ3ODZiNzdhMmRhOWFmZTE2OC90YWJsZXJhbmdlOjNkYTg1YWU0YWZjMTQ2ZDc4NmI3N2EyZGE5YWZlMTY4XzItMi0xLTEtMA_12c252d7-a97e-4d9a-991a-58b4cbf9618d"
      unitRef="usd">15020000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMjcvZnJhZzo3MTM5M2NlYTQ4ODg0NDllYTE0M2U4NDNjZWZkYjc2My90YWJsZTozZGE4NWFlNGFmYzE0NmQ3ODZiNzdhMmRhOWFmZTE2OC90YWJsZXJhbmdlOjNkYTg1YWU0YWZjMTQ2ZDc4NmI3N2EyZGE5YWZlMTY4XzItNC0xLTEtMA_5a340646-989c-421f-b6be-cd7e03e40948"
      unitRef="usd">14894000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i87e1659d734949f58864c21cb2cd4f1c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMjcvZnJhZzo3MTM5M2NlYTQ4ODg0NDllYTE0M2U4NDNjZWZkYjc2My90YWJsZTozZGE4NWFlNGFmYzE0NmQ3ODZiNzdhMmRhOWFmZTE2OC90YWJsZXJhbmdlOjNkYTg1YWU0YWZjMTQ2ZDc4NmI3N2EyZGE5YWZlMTY4XzItNi0xLTEtMA_6339db25-7520-4c5b-8fe4-2be6aa7635ed"
      unitRef="usd">9330000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMjcvZnJhZzo3MTM5M2NlYTQ4ODg0NDllYTE0M2U4NDNjZWZkYjc2My90YWJsZTozZGE4NWFlNGFmYzE0NmQ3ODZiNzdhMmRhOWFmZTE2OC90YWJsZXJhbmdlOjNkYTg1YWU0YWZjMTQ2ZDc4NmI3N2EyZGE5YWZlMTY4XzMtMi0xLTEtMA_dc80f85e-a060-4284-b466-e84ca5ca9cdd"
      unitRef="usd">184845000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMjcvZnJhZzo3MTM5M2NlYTQ4ODg0NDllYTE0M2U4NDNjZWZkYjc2My90YWJsZTozZGE4NWFlNGFmYzE0NmQ3ODZiNzdhMmRhOWFmZTE2OC90YWJsZXJhbmdlOjNkYTg1YWU0YWZjMTQ2ZDc4NmI3N2EyZGE5YWZlMTY4XzMtNC0xLTEtMA_849bbb14-3cbb-4ebd-af30-8f01cb48a434"
      unitRef="usd">104901000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i87e1659d734949f58864c21cb2cd4f1c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMjcvZnJhZzo3MTM5M2NlYTQ4ODg0NDllYTE0M2U4NDNjZWZkYjc2My90YWJsZTozZGE4NWFlNGFmYzE0NmQ3ODZiNzdhMmRhOWFmZTE2OC90YWJsZXJhbmdlOjNkYTg1YWU0YWZjMTQ2ZDc4NmI3N2EyZGE5YWZlMTY4XzMtNi0xLTEtMA_da8b55bb-1fc9-45ff-85b7-487c861aaa6d"
      unitRef="usd">91561000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMjcvZnJhZzo3MTM5M2NlYTQ4ODg0NDllYTE0M2U4NDNjZWZkYjc2My90YWJsZTozZGE4NWFlNGFmYzE0NmQ3ODZiNzdhMmRhOWFmZTE2OC90YWJsZXJhbmdlOjNkYTg1YWU0YWZjMTQ2ZDc4NmI3N2EyZGE5YWZlMTY4XzQtMi0xLTEtMA_b6e42f09-37e1-4110-a45c-e54a5ddef89c"
      unitRef="usd">13921000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMjcvZnJhZzo3MTM5M2NlYTQ4ODg0NDllYTE0M2U4NDNjZWZkYjc2My90YWJsZTozZGE4NWFlNGFmYzE0NmQ3ODZiNzdhMmRhOWFmZTE2OC90YWJsZXJhbmdlOjNkYTg1YWU0YWZjMTQ2ZDc4NmI3N2EyZGE5YWZlMTY4XzQtNC0xLTEtMA_3458f889-3252-49ca-97a7-e76952f61c9b"
      unitRef="usd">10921000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i87e1659d734949f58864c21cb2cd4f1c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMjcvZnJhZzo3MTM5M2NlYTQ4ODg0NDllYTE0M2U4NDNjZWZkYjc2My90YWJsZTozZGE4NWFlNGFmYzE0NmQ3ODZiNzdhMmRhOWFmZTE2OC90YWJsZXJhbmdlOjNkYTg1YWU0YWZjMTQ2ZDc4NmI3N2EyZGE5YWZlMTY4XzQtNi0xLTEtMA_daabff65-e986-4ec9-8a7c-074559eba593"
      unitRef="usd">11381000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMjcvZnJhZzo3MTM5M2NlYTQ4ODg0NDllYTE0M2U4NDNjZWZkYjc2My90ZXh0cmVnaW9uOjcxMzkzY2VhNDg4ODQ0OWVhMTQzZTg0M2NlZmRiNzYzXzc0MDM_ddd294a8-f11e-49e9-94e3-b51005e49758"
      unitRef="usd">99600000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMjcvZnJhZzo3MTM5M2NlYTQ4ODg0NDllYTE0M2U4NDNjZWZkYjc2My90ZXh0cmVnaW9uOjcxMzkzY2VhNDg4ODQ0OWVhMTQzZTg0M2NlZmRiNzYzXzc0MTA_a216fbf9-a642-403b-917c-1f5064c7723e"
      unitRef="usd">85900000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90ZXh0cmVnaW9uOjY1OGUzMjk3ZjhiMzRiNTBiMWVjNDdlYjE0ZTM4MTI3XzQ3MTc_4ff39380-8795-4d6d-a2a6-21598afe63e3">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;4. Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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-style:italic;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;During the year ended December 31, 2020, the Company acquired six businesses in separate transactions for total consideration of $335,786, net of cash acquired. These businesses were acquired to complement and expand upon existing operations within the Fueling Solutions, Imaging &amp;amp; Identification, Pumps &amp;amp; Process Solutions, and Engineered Products  segments. The goodwill recorded as a result of these acquisitions represents the economic benefits expected to be derived from product line expansions and operational synergies. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;On December 30, 2020, the Company acquired 100% of the voting stock of Innovative Control Systems, Inc. (&#x201c;ICS&#x201d;), a leading provider of car wash controllers, payment terminals, point-of-sale and wash site management software solutions for $77,030, net of cash acquired. The ICS acquisition enhances the Fueling Solutions segment's participation in the growing vehicle wash market and enhances the Company's offerings, business mix and recurring revenue stream with high-value hardware and software solutions critical to vehicle wash workflows and operations. In connection with this acquisition, the Company recorded goodwill of $47,339 and intangible assets of $33,525, primarily related to customer intangibles.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;On August 20, 2020, the Company acquired 100% of the voting stock of Solaris Laser S.A. ("Solaris"), a global manufacturer of product identification and traceability solutions for $18,680, net of cash acquired. The Solaris acquisition enhances the Imaging &amp;amp; Identification segment's growing laser technology product line and further strengthens its position as a leading provider of marking and coding equipment and solutions. In connection with this acquisition, the Company recorded goodwill of $12,230 and intangible assets of $3,280, primarily related to unpatented technology.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;On April 30, 2020, the Company acquired 100% of the voting stock of Em-tec GmbH ("Em-tec"), a leading designer and manufacturer of flow measurement devices that serve a wide array of medical and biopharmaceutical applications for $30,396, net of cash acquired. The Em-tec acquisition further expands the Company's reach into biopharma and other hygienic applications and enhances its portfolio of flow control technologies within the Pumps &amp;amp; Process Solutions segment. In connection with this acquisition, the Company recorded goodwill of $19,572 and intangible assets of $8,344, primarily related to customer intangibles.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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:115%"&gt;On February 18, 2020, the Company acquired 100% of the voting stock of So. Cal. Soft-Pak, Incorporated ("Soft-Pak"), a leading specialized provider of integrated back office, route management and customer relationship management software solutions to the waste and recycling fleet industry for $45,500, net of cash acquired. The Soft-Pak acquisition strengthens the digital offerings within the Engineered Products segment. In connection with this acquisition, the Company recorded goodwill of $33,183 and intangible assets of $12,800, primarily related to customer intangibles.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;On January 24, 2020, the Company acquired 100% of the voting stock of Sys-Tech Solutions, Inc. ("Systech"), a leading provider of product traceability, regulatory compliance and brand-protection software and solutions to pharmaceutical and consumer products manufacturers, for $161,830, net of cash acquired. The Systech acquisition strengthens the portfolio of solutions offered by the Imaging &amp;amp; Identification segment. In connection with this acquisition, the Company recorded goodwill of $91,493 and intangible assets of $76,100, primarily related to customer intangibles.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;One other immaterial acquisition was completed during the year ended December&#160;31, 2020, within the Pumps &amp;amp; Process Solutions segment.&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;The following presents the allocation of purchase price to the assets acquired and liabilities assumed, based on their estimated fair values at acquisition date:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.520%"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Current assets, net of cash acquired&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;44,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="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;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;Goodwill&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;205,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 and deferred charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,803)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,834)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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 assets acquired&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;335,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&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;The amounts assigned to goodwill and major intangible asset classifications were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.197%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.108%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.585%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount allocated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Useful life &lt;br/&gt;(in years)&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;Goodwill - tax deductible&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;na&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;Goodwill - non deductible&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;172,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" 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:10pt;font-weight:400;line-height:100%"&gt;na&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;Customer intangibles&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;103,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;-&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;14&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;Unpatented technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&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;Trademarks&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;9,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;339,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;During the year ended December 31, 2019, the Company acquired three businesses in separate transactions for total consideration of $216,398, net of cash acquired and including contingent consideration. These businesses were acquired to complement and expand upon existing operations within the Fueling Solutions and Pumps &amp;amp; Process Solutions segments. The goodwill recorded as a result of these acquisitions represents the economic benefits expected to be derived from product line expansions and operational synergies. The goodwill is deductible for U.S. income tax purposes for these acquisitions.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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;On May 7, 2019, the Company acquired the assets of the All-Flo Pump Company, Limited business ("All-Flo"), a growing manufacturer of specialty pumps for $39,954. The All-Flo acquisition strengthens Dover's position in the growing market for air-operated double-diaphragm pumps within the Pumps &amp;amp; Process Solutions segment. The Company recorded goodwill of $20,567 and intangible assets of $14,980. The intangible assets are being amortized over 13 to 15 years. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;On January 25, 2019, the Company acquired the assets of Belanger, Inc. ("Belanger"), a leading full-line car wash equipment manufacturer for $175,350,  net of cash acquired. The Belanger acquisition strengthens Dover's position in the vehicle wash business within the Fueling Solutions segment. In connection with this acquisition, the Company recorded goodwill of $97,898 and intangible assets of $77,000, primarily related to customer intangibles. The intangible assets are being amortized over 9 to 15 years. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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;One other immaterial acquisition was completed during the year ended December 31, 2019, which included contingent consideration, within the Pumps &amp;amp; Process Solutions segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;During the year ended December 31, 2018, the Company acquired two businesses in separate transactions for total consideration of $68,557, net of cash acquired. On January 12, 2018, the Company acquired 100% of the voting stock of Rosario Handel B.V. ("Rosario"), within the Refrigeration &amp;amp; Food Equipment segment, for total consideration of $15,339, net of cash acquired. On January 2, 2018, the Company purchased 100% of the voting stock of Ettlinger Group ("Ettlinger"), within the Pumps &amp;amp; Process Solutions segment for $53,218, net of cash acquired.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The pro forma effects of acquisitions are not material to the Company's Consolidated Statements of Earnings.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90ZXh0cmVnaW9uOjY1OGUzMjk3ZjhiMzRiNTBiMWVjNDdlYjE0ZTM4MTI3XzEzOQ_3873f58e-cb05-4911-b970-5947fa87846e"
      unitRef="usd">335786000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ib9f911e58ef84f388a1849990a42583e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90ZXh0cmVnaW9uOjY1OGUzMjk3ZjhiMzRiNTBiMWVjNDdlYjE0ZTM4MTI3XzEwOTk1MTE2NzkxMjE_9680ad3d-d838-486f-995b-74183562f00b"
      unitRef="usd">77030000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="i022bc2ddf1c1433da5ea34711313d356_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90ZXh0cmVnaW9uOjY1OGUzMjk3ZjhiMzRiNTBiMWVjNDdlYjE0ZTM4MTI3XzEwOTk1MTE2NzkxMjU_e018f56c-1ba3-44db-9045-d7d2c22f71ad"
      unitRef="usd">47339000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i022bc2ddf1c1433da5ea34711313d356_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90ZXh0cmVnaW9uOjY1OGUzMjk3ZjhiMzRiNTBiMWVjNDdlYjE0ZTM4MTI3XzEwOTk1MTE2NzkxMjk_12454837-0cd6-4ec2-9b5e-fa42f2647694"
      unitRef="usd">33525000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i9910e6e9302544ddb5986c64ec0ef4f7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90ZXh0cmVnaW9uOjY1OGUzMjk3ZjhiMzRiNTBiMWVjNDdlYjE0ZTM4MTI3XzEwOTk1MTE2NjIzNTU_0c06fe79-6344-4044-82d3-0c58cf91a6c9"
      unitRef="usd">18680000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="ib587d615e2a340b4be3121fcf70f78c7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90ZXh0cmVnaW9uOjY1OGUzMjk3ZjhiMzRiNTBiMWVjNDdlYjE0ZTM4MTI3XzEwOTk1MTE2NjIzNTk_77372adf-8eec-4f48-b932-ec203a8bd0c0"
      unitRef="usd">12230000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ib587d615e2a340b4be3121fcf70f78c7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90ZXh0cmVnaW9uOjY1OGUzMjk3ZjhiMzRiNTBiMWVjNDdlYjE0ZTM4MTI3XzEwOTk1MTE2NjIzNjM_c50e7bd9-7f8f-4959-88fb-fee0fe0833e6"
      unitRef="usd">3280000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i117ff036bca34805bce22adbd1c6f793_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90ZXh0cmVnaW9uOjY1OGUzMjk3ZjhiMzRiNTBiMWVjNDdlYjE0ZTM4MTI3XzEwOTk1MTE2NjIzNzk_1fe94a3d-a9d9-4afe-a378-cfdd2f855a37"
      unitRef="usd">30396000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="i6a36f89758304e4e9c4fefa9a056579a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90ZXh0cmVnaW9uOjY1OGUzMjk3ZjhiMzRiNTBiMWVjNDdlYjE0ZTM4MTI3XzEwOTk1MTE2NjIzODM_2e30ada8-cac5-44d7-8162-88a95d01a70c"
      unitRef="usd">19572000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i6a36f89758304e4e9c4fefa9a056579a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90ZXh0cmVnaW9uOjY1OGUzMjk3ZjhiMzRiNTBiMWVjNDdlYjE0ZTM4MTI3XzEwOTk1MTE2NjIzODc_1cca8890-5a9b-47e7-9424-17ae09a13fb2"
      unitRef="usd">8344000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="if58035218d6840388c541992965987c7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90ZXh0cmVnaW9uOjY1OGUzMjk3ZjhiMzRiNTBiMWVjNDdlYjE0ZTM4MTI3XzEwOTk1MTE2NjIzOTE_e459fb03-f6cf-4c03-9c59-1f51f3ef680b"
      unitRef="usd">45500000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="i26b2f706779c4d4182def9d6c2c70dce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90ZXh0cmVnaW9uOjY1OGUzMjk3ZjhiMzRiNTBiMWVjNDdlYjE0ZTM4MTI3XzEwOTk1MTE2NjIzOTU_cc133e6d-d7b8-4860-bb03-342226068c03"
      unitRef="usd">33183000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i26b2f706779c4d4182def9d6c2c70dce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90ZXh0cmVnaW9uOjY1OGUzMjk3ZjhiMzRiNTBiMWVjNDdlYjE0ZTM4MTI3XzEwOTk1MTE2NjIzOTk_72728623-5438-4d95-a1d2-e0ab3f66f2c2"
      unitRef="usd">12800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i44cab5d5dcc44cff964c6b9d6d17a935_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90ZXh0cmVnaW9uOjY1OGUzMjk3ZjhiMzRiNTBiMWVjNDdlYjE0ZTM4MTI3XzEwOTk1MTE2NjI0MDM_2f49e1be-4411-4c5d-87cf-8f89fb7e41e3"
      unitRef="usd">161830000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="i41eb5542df34479e8352dbc91e24bbfb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90ZXh0cmVnaW9uOjY1OGUzMjk3ZjhiMzRiNTBiMWVjNDdlYjE0ZTM4MTI3XzEwOTk1MTE2NjI0MDc_3a0b3a36-1dcd-4418-a716-eaf94d4c4652"
      unitRef="usd">91493000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i41eb5542df34479e8352dbc91e24bbfb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90ZXh0cmVnaW9uOjY1OGUzMjk3ZjhiMzRiNTBiMWVjNDdlYjE0ZTM4MTI3XzEwOTk1MTE2NjI0MTE_86f3df9f-740b-44ea-9f8a-771a73178667"
      unitRef="usd">76100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90ZXh0cmVnaW9uOjY1OGUzMjk3ZjhiMzRiNTBiMWVjNDdlYjE0ZTM4MTI3XzQ3MjA_28a0c023-7a51-4160-8a29-3b2113ed72f4">&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;The following presents the allocation of purchase price to the assets acquired and liabilities assumed, based on their estimated fair values at acquisition date:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.520%"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Current assets, net of cash acquired&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;44,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="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;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;Goodwill&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;205,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 and deferred charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,803)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,834)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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 assets acquired&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;335,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90YWJsZToxMmQwNWU2ZmFiN2U0YTE0OWNiOTE1OWJkYzlkY2I5MS90YWJsZXJhbmdlOjEyZDA1ZTZmYWI3ZTRhMTQ5Y2I5MTU5YmRjOWRjYjkxXzEtMS0xLTEtMA_290e7b7f-d527-407d-901e-9878deda8752"
      unitRef="usd">44159000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90YWJsZToxMmQwNWU2ZmFiN2U0YTE0OWNiOTE1OWJkYzlkY2I5MS90YWJsZXJhbmdlOjEyZDA1ZTZmYWI3ZTRhMTQ5Y2I5MTU5YmRjOWRjYjkxXzItMS0xLTEtMA_cc6a9920-c9e5-4627-b4e0-fb0e14011184"
      unitRef="usd">8424000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90YWJsZToxMmQwNWU2ZmFiN2U0YTE0OWNiOTE1OWJkYzlkY2I5MS90YWJsZXJhbmdlOjEyZDA1ZTZmYWI3ZTRhMTQ5Y2I5MTU5YmRjOWRjYjkxXzMtMS0xLTEtMA_2df408ba-7ac9-4828-8f2f-95b9a24dff95"
      unitRef="usd">205805000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90YWJsZToxMmQwNWU2ZmFiN2U0YTE0OWNiOTE1OWJkYzlkY2I5MS90YWJsZXJhbmdlOjEyZDA1ZTZmYWI3ZTRhMTQ5Y2I5MTU5YmRjOWRjYjkxXzQtMS0xLTEtMA_0a5cb914-2794-4562-8367-9c5cbdbed1e3"
      unitRef="usd">134049000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90YWJsZToxMmQwNWU2ZmFiN2U0YTE0OWNiOTE1OWJkYzlkY2I5MS90YWJsZXJhbmdlOjEyZDA1ZTZmYWI3ZTRhMTQ5Y2I5MTU5YmRjOWRjYjkxXzUtMS0xLTEtMA_cb90eb22-3286-46bd-82d5-489f59080b4c"
      unitRef="usd">12986000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90YWJsZToxMmQwNWU2ZmFiN2U0YTE0OWNiOTE1OWJkYzlkY2I5MS90YWJsZXJhbmdlOjEyZDA1ZTZmYWI3ZTRhMTQ5Y2I5MTU5YmRjOWRjYjkxXzYtMS0xLTEtMA_bc192ad4-631c-413c-a163-e7a866b1ec0a"
      unitRef="usd">34803000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90YWJsZToxMmQwNWU2ZmFiN2U0YTE0OWNiOTE1OWJkYzlkY2I5MS90YWJsZXJhbmdlOjEyZDA1ZTZmYWI3ZTRhMTQ5Y2I5MTU5YmRjOWRjYjkxXzctMS0xLTEtNTAxNQ_b30769c3-ea5b-4deb-81c4-8d01fd6af1c0"
      unitRef="usd">34834000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90YWJsZToxMmQwNWU2ZmFiN2U0YTE0OWNiOTE1OWJkYzlkY2I5MS90YWJsZXJhbmdlOjEyZDA1ZTZmYWI3ZTRhMTQ5Y2I5MTU5YmRjOWRjYjkxXzgtMS0xLTEtMA_3fdf01f3-d58b-4b1a-a3e7-6d81241b553d"
      unitRef="usd">335786000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90ZXh0cmVnaW9uOjY1OGUzMjk3ZjhiMzRiNTBiMWVjNDdlYjE0ZTM4MTI3XzQ3MjE_0f9a25bf-05dc-4d3f-9d8b-3854852bd855">&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;The amounts assigned to goodwill and major intangible asset classifications were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.197%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.108%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.585%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount allocated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Useful life &lt;br/&gt;(in years)&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;Goodwill - tax deductible&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;na&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;Goodwill - non deductible&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;172,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" 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:10pt;font-weight:400;line-height:100%"&gt;na&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;Customer intangibles&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;103,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;-&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;14&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;Unpatented technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&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;Trademarks&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;9,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;339,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;/table&gt;&lt;/div&gt;</us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90YWJsZTowNzcwMzIzM2ViNjE0YTBmOWYwMmEwYzVmNDVmNjI5OC90YWJsZXJhbmdlOjA3NzAzMjMzZWI2MTRhMGY5ZjAyYTBjNWY0NWY2Mjk4XzEtMS0xLTEtMA_c38d25e7-96b4-46c0-9e1f-2a7e4161347d"
      unitRef="usd">33183000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <dov:GoodwillAcquiredDuringPeriodNonDeductibleForIncomeTax
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90YWJsZTowNzcwMzIzM2ViNjE0YTBmOWYwMmEwYzVmNDVmNjI5OC90YWJsZXJhbmdlOjA3NzAzMjMzZWI2MTRhMGY5ZjAyYTBjNWY0NWY2Mjk4XzItMS0xLTEtNTAyOQ_6fe9c852-953d-4458-90a0-0f2478688b6c"
      unitRef="usd">172622000</dov:GoodwillAcquiredDuringPeriodNonDeductibleForIncomeTax>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i1392f148bab94cd29c64cd1d0372f310_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90YWJsZTowNzcwMzIzM2ViNjE0YTBmOWYwMmEwYzVmNDVmNjI5OC90YWJsZXJhbmdlOjA3NzAzMjMzZWI2MTRhMGY5ZjAyYTBjNWY0NWY2Mjk4XzMtMS0xLTEtMA_f64f9303-0b7e-4103-a3c6-6deb4a5b2ff9"
      unitRef="usd">103310000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i63cd349af27b4457940ccd572ad52fa9_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90YWJsZTowNzcwMzIzM2ViNjE0YTBmOWYwMmEwYzVmNDVmNjI5OC90YWJsZXJhbmdlOjA3NzAzMjMzZWI2MTRhMGY5ZjAyYTBjNWY0NWY2Mjk4XzMtMy0xLTEtNTA0NA_59629c27-6800-4907-84b2-0c49e2834d38">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i417dfe38de5848fa83f4eb8a5326349e_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90YWJsZTowNzcwMzIzM2ViNjE0YTBmOWYwMmEwYzVmNDVmNjI5OC90YWJsZXJhbmdlOjA3NzAzMjMzZWI2MTRhMGY5ZjAyYTBjNWY0NWY2Mjk4XzMtNS0xLTEtNTAzMg_59e326e6-ccb1-4f8e-b882-44283a55fb46">P14Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ibf2a04b6de2049cb99d2e0a0606c3669_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90YWJsZTowNzcwMzIzM2ViNjE0YTBmOWYwMmEwYzVmNDVmNjI5OC90YWJsZXJhbmdlOjA3NzAzMjMzZWI2MTRhMGY5ZjAyYTBjNWY0NWY2Mjk4XzQtMS0xLTEtMA_1aa5734d-9ecb-45a4-b768-fb7c80fa7216"
      unitRef="usd">21125000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i733b9a7e7f9f4f279cfd994c4bae430e_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90YWJsZTowNzcwMzIzM2ViNjE0YTBmOWYwMmEwYzVmNDVmNjI5OC90YWJsZXJhbmdlOjA3NzAzMjMzZWI2MTRhMGY5ZjAyYTBjNWY0NWY2Mjk4XzQtMy0xLTEtNTAzNQ_99c11851-a47b-4b8c-949d-8c60b50f77b3">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i397f14f05e634821add0b91643d78933_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90YWJsZTowNzcwMzIzM2ViNjE0YTBmOWYwMmEwYzVmNDVmNjI5OC90YWJsZXJhbmdlOjA3NzAzMjMzZWI2MTRhMGY5ZjAyYTBjNWY0NWY2Mjk4XzQtNS0xLTEtNTA0Nw_65e94193-5a67-4e57-9eb4-f229c7aca6e8">P9Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ie19dc7c14c944b8e96b4ce75b0dbbde9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90YWJsZTowNzcwMzIzM2ViNjE0YTBmOWYwMmEwYzVmNDVmNjI5OC90YWJsZXJhbmdlOjA3NzAzMjMzZWI2MTRhMGY5ZjAyYTBjNWY0NWY2Mjk4XzUtMS0xLTEtMA_e4fb3132-e7ba-4d68-a500-08ffe9b2783d"
      unitRef="usd">9614000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="id6c06f7b7ef8461fa65812026633bed9_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90YWJsZTowNzcwMzIzM2ViNjE0YTBmOWYwMmEwYzVmNDVmNjI5OC90YWJsZXJhbmdlOjA3NzAzMjMzZWI2MTRhMGY5ZjAyYTBjNWY0NWY2Mjk4XzUtMy0xLTMtMTMyODQ_c2b36177-a42f-42f1-9097-2ff64990c751">P15Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <dov:BusinessAcquisitionPurchasePriceAllocationGoodwillAndIntangibleAssets
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90YWJsZTowNzcwMzIzM2ViNjE0YTBmOWYwMmEwYzVmNDVmNjI5OC90YWJsZXJhbmdlOjA3NzAzMjMzZWI2MTRhMGY5ZjAyYTBjNWY0NWY2Mjk4XzctMS0xLTEtMA_0e700ea4-cfbb-4572-b6c0-50ea7716c031"
      unitRef="usd">339854000</dov:BusinessAcquisitionPurchasePriceAllocationGoodwillAndIntangibleAssets>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90ZXh0cmVnaW9uOjY1OGUzMjk3ZjhiMzRiNTBiMWVjNDdlYjE0ZTM4MTI3XzE3Nzc_cedaaf24-034d-4f50-b7a2-053df99d8b10"
      unitRef="usd">216398000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ia3fdee306e8640f3919415815ba1a7ac_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90ZXh0cmVnaW9uOjY1OGUzMjk3ZjhiMzRiNTBiMWVjNDdlYjE0ZTM4MTI3XzEwOTk1MTE2NzA2MDk_65a7a873-042c-4ab1-992b-7795a95f5688"
      unitRef="usd">39954000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="i7e1aa311d86f466fbb490952d8a36996_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90ZXh0cmVnaW9uOjY1OGUzMjk3ZjhiMzRiNTBiMWVjNDdlYjE0ZTM4MTI3XzEwOTk1MTE2NzMwNTU_05b00986-599c-447c-9bb8-ac3e34208386"
      unitRef="usd">20567000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i7e1aa311d86f466fbb490952d8a36996_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90ZXh0cmVnaW9uOjY1OGUzMjk3ZjhiMzRiNTBiMWVjNDdlYjE0ZTM4MTI3XzEwOTk1MTE2NzMwNTk_6ef2ff5f-6eb1-42f8-8cf6-3cde0c2c7060"
      unitRef="usd">14980000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="if1c95536a6b9424f8d7b60dc7bfeb5cd_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90ZXh0cmVnaW9uOjY1OGUzMjk3ZjhiMzRiNTBiMWVjNDdlYjE0ZTM4MTI3XzEwOTk1MTE2NzMwNjM_461ac8a8-a1c1-4355-9ee9-09eebc478f97">P13Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i7be31245b3964eeab5716a8b1f121f42_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90ZXh0cmVnaW9uOjY1OGUzMjk3ZjhiMzRiNTBiMWVjNDdlYjE0ZTM4MTI3XzEwOTk1MTE2NzMwNjc_4a3b7e7c-b45b-498b-a7c4-7ce59621da25">P15Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ia0c7b1fb7bb24d9aa24d2fe110acab90_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90ZXh0cmVnaW9uOjY1OGUzMjk3ZjhiMzRiNTBiMWVjNDdlYjE0ZTM4MTI3XzEwOTk1MTE2NzA2MTM_cf1b6a6f-f1a8-40cf-8d19-e3a0421dc4a1"
      unitRef="usd">175350000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="i1eb64daa0a5b4139aaaa4fb405ee0fa3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90ZXh0cmVnaW9uOjY1OGUzMjk3ZjhiMzRiNTBiMWVjNDdlYjE0ZTM4MTI3XzEwOTk1MTE2NzMwODM_8e55f7a7-eea7-4359-9382-9bce8ad78bd2"
      unitRef="usd">97898000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i1eb64daa0a5b4139aaaa4fb405ee0fa3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90ZXh0cmVnaW9uOjY1OGUzMjk3ZjhiMzRiNTBiMWVjNDdlYjE0ZTM4MTI3XzEwOTk1MTE2NzMwNzk_88ed0b6e-5670-4cef-ba79-10242e703426"
      unitRef="usd">77000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i02e3ef1ac51b4ab7a54cd8c42484199e_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90ZXh0cmVnaW9uOjY1OGUzMjk3ZjhiMzRiNTBiMWVjNDdlYjE0ZTM4MTI3XzEwOTk1MTE2NzMwNzE_7c5219e2-db0f-4500-8754-88a67f7e9d64">P9Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i70a9c90f13fd49af94a82db9afce6c60_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90ZXh0cmVnaW9uOjY1OGUzMjk3ZjhiMzRiNTBiMWVjNDdlYjE0ZTM4MTI3XzEwOTk1MTE2NzMwNzU_965e8aab-eab2-44d7-8c20-aed8c2db2903">P15Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90ZXh0cmVnaW9uOjY1OGUzMjk3ZjhiMzRiNTBiMWVjNDdlYjE0ZTM4MTI3XzMyMTc_b0beb63d-9bad-4437-b394-7c07d20ea9ce"
      unitRef="usd">68557000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ib6305b2ad2ac4d5b8d2cf80acd1cec36_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90ZXh0cmVnaW9uOjY1OGUzMjk3ZjhiMzRiNTBiMWVjNDdlYjE0ZTM4MTI3XzEwOTk1MTE2ODU3NTE_41de471c-7853-4dbe-87f5-965a57129562"
      unitRef="usd">15339000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i5bf4a0211df545858d46be8c767efc9a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzMvZnJhZzo2NThlMzI5N2Y4YjM0YjUwYjFlYzQ3ZWIxNGUzODEyNy90ZXh0cmVnaW9uOjY1OGUzMjk3ZjhiMzRiNTBiMWVjNDdlYjE0ZTM4MTI3XzEwOTk1MTE2NzY2Nzc_647cccb5-fbbe-47f8-94e5-5c512bbdb305"
      unitRef="usd">53218000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDIvZnJhZzozZDk5YTBmMmNiMzM0OGFkYmU5MjU0OTkzM2VhZTk1MC90ZXh0cmVnaW9uOjNkOTlhMGYyY2IzMzQ4YWRiZTkyNTQ5OTMzZWFlOTUwXzM1NTE_cf65850e-be86-4309-ac57-df38cfc57da5">&lt;div style="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%;text-decoration:underline"&gt;5. Discontinued and Disposed Operations&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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-style:italic;font-weight:700;line-height:120%"&gt;Discontinued Operations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The Apergy businesses, as discussed in Note 2, met the criteria to be reported as discontinued operations because the spin-off is a strategic shift in business that has a major effect on the Company's operations and financial results. Therefore, the results of discontinued operations for the year ended December&#160;31, 2018 include the historical results of Apergy prior to its distribution on May 9, 2018. The year ended December&#160;31, 2018 included costs incurred by Dover to complete the spin-off of Apergy amounting to $46,384 reflected in selling, general and administrative expenses in discontinued operations. Due to lump-sum payments made in 2018 for Apergy participants of the Dover U.S. Pension Plan, non-cash settlement and curtailment costs of approximately $9,200 were classified within discontinuing operations. See Note 2 &#x2014; Spin-off of Apergy Corporation and Note 18 &#x2014; Employee Benefit Plans for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Summarized results of the Company's discontinued operations are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.489%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.567%"/&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:400;line-height:100%"&gt;&#160;&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="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;403,688&#160;&lt;/span&gt;&lt;/td&gt;&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 goods and services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;149,483&#160;&lt;/span&gt;&lt;/td&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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 earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;2,222&#160;&lt;/span&gt;&lt;/td&gt;&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;Other expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Loss from discontinued operations before taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;(6,826)&lt;/span&gt;&lt;/td&gt;&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;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss from discontinued operations, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #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;(20,878)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: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 May 9, 2018, all assets and liabilities of Apergy were spun-off. Therefore, as of December&#160;31, 2020 and December&#160;31, 2019, there were no assets and liabilities classified as discontinued operations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Disposed Businesses &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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;Management evaluates Dover's businesses periodically for their strategic fit within its operations and may from time to time sell or discontinue certain operations for various reasons.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;2020 &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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;On March 6, 2020, the Company completed the sale of the Chino, California branch of The AMS Group ("AMS Chino"), a wholly owned subsidiary of the Company. The Company recognized total consideration of $15,400, which included a working capital adjustment. This sale resulted in a pre-tax gain on sale of $5,213 included within the Condensed Consolidated Statements of Earnings and within the Refrigeration &amp;amp; Food Equipment Segment for the year ended December&#160;31, 2020. The sale does not represent a strategic shift that will have a major effect on operations and financial results and, therefore, did not qualify for presentation as a discontinued operation.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;2019 &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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;On March 29, 2019, the Company entered into a definitive agreement to sell Finder Pompe S.r.l ("Finder"), a wholly owned subsidiary, to Gruppo Aturia S.p.A (&#x201c;Aturia&#x201d;). As of March 31, 2019, Finder met the criteria to be classified as held for sale. The Company classified Finder's assets and liabilities separately on the consolidated balance sheet as of March 31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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;Based on the total consideration from the sale, net of selling costs, the Company recorded a loss on the assets held for sale of $46,946 in the Condensed Consolidated Statements of Earnings during the three months ended March 31, 2019. The loss was comprised of an impairment on assets held for sale of $21,607 and $25,339 of foreign currency translation losses reclassified out of accumulated other comprehensive losses.&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;On April 2, 2019, Dover completed the sale of Finder to Aturia, which generated total cash proceeds of $24,218. The Finder business was included in the results of the Pumps &amp;amp; Process Solutions segment. The sale does not represent a strategic shift that will have a major effect on operations and financial results and, therefore, did not qualify for presentation as a discontinued operation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;2018&lt;/span&gt;&lt;/div&gt;There were no other material dispositions in 2018 aside from the spin-off of Apergy.</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <dov:SpinOffCostsIncurredToDate
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDIvZnJhZzozZDk5YTBmMmNiMzM0OGFkYmU5MjU0OTkzM2VhZTk1MC90ZXh0cmVnaW9uOjNkOTlhMGYyY2IzMzQ4YWRiZTkyNTQ5OTMzZWFlOTUwXzUzOQ_0c4bf380-2933-4a01-9506-fa796f7a285c"
      unitRef="usd">46384000</dov:SpinOffCostsIncurredToDate>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
      contextRef="ifb1ade646f3d49a9bb5105c3dd699a23_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDIvZnJhZzozZDk5YTBmMmNiMzM0OGFkYmU5MjU0OTkzM2VhZTk1MC90ZXh0cmVnaW9uOjNkOTlhMGYyY2IzMzQ4YWRiZTkyNTQ5OTMzZWFlOTUwXzgwOA_f962ca67-6863-496a-9bb1-a21e3312289c"
      unitRef="usd">-9200000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <dov:ResultsOfDiscontinuedOperationsTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDIvZnJhZzozZDk5YTBmMmNiMzM0OGFkYmU5MjU0OTkzM2VhZTk1MC90ZXh0cmVnaW9uOjNkOTlhMGYyY2IzMzQ4YWRiZTkyNTQ5OTMzZWFlOTUwXzM1NDg_3c55bbea-ca1e-4c85-b0b8-cdd0b570f450">&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;Summarized results of the Company's discontinued operations are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.489%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.567%"/&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:400;line-height:100%"&gt;&#160;&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="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;403,688&#160;&lt;/span&gt;&lt;/td&gt;&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 goods and services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;149,483&#160;&lt;/span&gt;&lt;/td&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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 earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;2,222&#160;&lt;/span&gt;&lt;/td&gt;&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;Other expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Loss from discontinued operations before taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;(6,826)&lt;/span&gt;&lt;/td&gt;&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;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss from discontinued operations, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #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;(20,878)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</dov:ResultsOfDiscontinuedOperationsTableTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDIvZnJhZzozZDk5YTBmMmNiMzM0OGFkYmU5MjU0OTkzM2VhZTk1MC90YWJsZToyMTFlNmE1ZmVmMzU0NmNmYWQyNWZhMTc2MDFjMWI3Zi90YWJsZXJhbmdlOjIxMWU2YTVmZWYzNTQ2Y2ZhZDI1ZmExNzYwMWMxYjdmXzItOS0xLTEtMA_1d8645b2-56e7-4dc7-8e75-a43be9a77bf1"
      unitRef="usd">403688000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDIvZnJhZzozZDk5YTBmMmNiMzM0OGFkYmU5MjU0OTkzM2VhZTk1MC90YWJsZToyMTFlNmE1ZmVmMzU0NmNmYWQyNWZhMTc2MDFjMWI3Zi90YWJsZXJhbmdlOjIxMWU2YTVmZWYzNTQ2Y2ZhZDI1ZmExNzYwMWMxYjdmXzMtOS0xLTEtMA_385ce1f5-4e18-4be9-874a-06df7f3da2a5"
      unitRef="usd">254205000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDIvZnJhZzozZDk5YTBmMmNiMzM0OGFkYmU5MjU0OTkzM2VhZTk1MC90YWJsZToyMTFlNmE1ZmVmMzU0NmNmYWQyNWZhMTc2MDFjMWI3Zi90YWJsZXJhbmdlOjIxMWU2YTVmZWYzNTQ2Y2ZhZDI1ZmExNzYwMWMxYjdmXzQtOS0xLTEtMA_2582276c-e4a8-4abb-a9f7-76d1a7d5a55c"
      unitRef="usd">149483000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDIvZnJhZzozZDk5YTBmMmNiMzM0OGFkYmU5MjU0OTkzM2VhZTk1MC90YWJsZToyMTFlNmE1ZmVmMzU0NmNmYWQyNWZhMTc2MDFjMWI3Zi90YWJsZXJhbmdlOjIxMWU2YTVmZWYzNTQ2Y2ZhZDI1ZmExNzYwMWMxYjdmXzUtOS0xLTEtMA_ac12ee92-4d71-4402-af83-ff53801cce9c"
      unitRef="usd">147261000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDIvZnJhZzozZDk5YTBmMmNiMzM0OGFkYmU5MjU0OTkzM2VhZTk1MC90YWJsZToyMTFlNmE1ZmVmMzU0NmNmYWQyNWZhMTc2MDFjMWI3Zi90YWJsZXJhbmdlOjIxMWU2YTVmZWYzNTQ2Y2ZhZDI1ZmExNzYwMWMxYjdmXzYtOS0xLTEtMA_5971461d-dc55-4ae8-9da6-8774843d41dd"
      unitRef="usd">2222000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherExpense
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDIvZnJhZzozZDk5YTBmMmNiMzM0OGFkYmU5MjU0OTkzM2VhZTk1MC90YWJsZToyMTFlNmE1ZmVmMzU0NmNmYWQyNWZhMTc2MDFjMWI3Zi90YWJsZXJhbmdlOjIxMWU2YTVmZWYzNTQ2Y2ZhZDI1ZmExNzYwMWMxYjdmXzctOS0xLTEtMA_e3ed5fa7-8b31-4bc2-afa6-3194f5ba7af0"
      unitRef="usd">9048000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherExpense>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDIvZnJhZzozZDk5YTBmMmNiMzM0OGFkYmU5MjU0OTkzM2VhZTk1MC90YWJsZToyMTFlNmE1ZmVmMzU0NmNmYWQyNWZhMTc2MDFjMWI3Zi90YWJsZXJhbmdlOjIxMWU2YTVmZWYzNTQ2Y2ZhZDI1ZmExNzYwMWMxYjdmXzgtOS0xLTEtMA_970e54cf-fef6-4f5f-b076-8775914fd577"
      unitRef="usd">-6826000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDIvZnJhZzozZDk5YTBmMmNiMzM0OGFkYmU5MjU0OTkzM2VhZTk1MC90YWJsZToyMTFlNmE1ZmVmMzU0NmNmYWQyNWZhMTc2MDFjMWI3Zi90YWJsZXJhbmdlOjIxMWU2YTVmZWYzNTQ2Y2ZhZDI1ZmExNzYwMWMxYjdmXzktOS0xLTEtMA_5efbd300-9b6e-4662-9aec-0934532a97dd"
      unitRef="usd">-14052000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDIvZnJhZzozZDk5YTBmMmNiMzM0OGFkYmU5MjU0OTkzM2VhZTk1MC90YWJsZToyMTFlNmE1ZmVmMzU0NmNmYWQyNWZhMTc2MDFjMWI3Zi90YWJsZXJhbmdlOjIxMWU2YTVmZWYzNTQ2Y2ZhZDI1ZmExNzYwMWMxYjdmXzEwLTktMS0xLTA_e479ed3b-2f35-4ba1-b3e0-5806d337e2ac"
      unitRef="usd">-20878000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDIvZnJhZzozZDk5YTBmMmNiMzM0OGFkYmU5MjU0OTkzM2VhZTk1MC90ZXh0cmVnaW9uOjNkOTlhMGYyY2IzMzQ4YWRiZTkyNTQ5OTMzZWFlOTUwXzI3NDg3NzkxMDQ5NjQ_0b1b9390-acec-48fc-b134-e04fa25dbdbb"
      unitRef="usd">15400000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDIvZnJhZzozZDk5YTBmMmNiMzM0OGFkYmU5MjU0OTkzM2VhZTk1MC90ZXh0cmVnaW9uOjNkOTlhMGYyY2IzMzQ4YWRiZTkyNTQ5OTMzZWFlOTUwXzYwNDczMTM5ODgyNzg_b637a417-480a-4417-955d-0e73ddb1d361"
      unitRef="usd">5213000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDIvZnJhZzozZDk5YTBmMmNiMzM0OGFkYmU5MjU0OTkzM2VhZTk1MC90ZXh0cmVnaW9uOjNkOTlhMGYyY2IzMzQ4YWRiZTkyNTQ5OTMzZWFlOTUwXzYwNDczMTM5NzYyNjM_11cc35e0-0c52-4e6d-9708-f4b817eb776a"
      unitRef="usd">-46946000</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDIvZnJhZzozZDk5YTBmMmNiMzM0OGFkYmU5MjU0OTkzM2VhZTk1MC90ZXh0cmVnaW9uOjNkOTlhMGYyY2IzMzQ4YWRiZTkyNTQ5OTMzZWFlOTUwXzYwNDczMTM5NzYyOTU_61bf78ac-7e6a-47f1-9224-32b021f1273c"
      unitRef="usd">21607000</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDIvZnJhZzozZDk5YTBmMmNiMzM0OGFkYmU5MjU0OTkzM2VhZTk1MC90ZXh0cmVnaW9uOjNkOTlhMGYyY2IzMzQ4YWRiZTkyNTQ5OTMzZWFlOTUwXzYwNDczMTM5NzYzNzY_51fe3812-3d09-4a75-8707-5da64f2f1af7"
      unitRef="usd">25339000</us-gaap:DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses>
    <us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDIvZnJhZzozZDk5YTBmMmNiMzM0OGFkYmU5MjU0OTkzM2VhZTk1MC90ZXh0cmVnaW9uOjNkOTlhMGYyY2IzMzQ4YWRiZTkyNTQ5OTMzZWFlOTUwXzYwNDczMTM5NzYzOTA_6b0aa1b4-3138-4041-ac63-05d3e8669b6d"
      unitRef="usd">24218000</us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDUvZnJhZzpiZWUxNDc0MTRkNjE0N2UzYmUxMmFmMDkzMGQ0NGUzMS90ZXh0cmVnaW9uOmJlZTE0NzQxNGQ2MTQ3ZTNiZTEyYWYwOTMwZDQ0ZTMxXzE4OQ_e578716e-ebdf-4599-b3c4-a0836fee5f9c">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;6. Inventories&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of inventories were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.685%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.338%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;497,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;467,912&#160;&lt;/span&gt;&lt;/td&gt;&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 progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,360&#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;162,670&#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;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;304,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;280,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Subtotal&lt;/span&gt;&lt;/td&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;954,724&#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;910,633&#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 reserves&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;(118,920)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(104,492)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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;Total&lt;/span&gt;&lt;/td&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;835,804&#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;806,141&#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;At December&#160;31, 2020 and 2019, approximately 4% and 8%, respectively, of the Company's total inventories were accounted for using the LIFO method.</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDUvZnJhZzpiZWUxNDc0MTRkNjE0N2UzYmUxMmFmMDkzMGQ0NGUzMS90ZXh0cmVnaW9uOmJlZTE0NzQxNGQ2MTQ3ZTNiZTEyYWYwOTMwZDQ0ZTMxXzE5MQ_2b8e8bc5-d6f6-4f5d-be80-1d65230e34ef">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of inventories were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.685%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.338%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;497,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;467,912&#160;&lt;/span&gt;&lt;/td&gt;&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 progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,360&#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;162,670&#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;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;304,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;280,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Subtotal&lt;/span&gt;&lt;/td&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;954,724&#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;910,633&#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 reserves&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;(118,920)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(104,492)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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;Total&lt;/span&gt;&lt;/td&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;835,804&#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;806,141&#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:InventoryRawMaterials
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDUvZnJhZzpiZWUxNDc0MTRkNjE0N2UzYmUxMmFmMDkzMGQ0NGUzMS90YWJsZTowMTYxYzYzNzllODg0NDNjYWIxMTg3MzE3YzZhNzUzMC90YWJsZXJhbmdlOjAxNjFjNjM3OWU4ODQ0M2NhYjExODczMTdjNmE3NTMwXzEtMS0xLTEtMA_1edfc7e1-43ea-4d6e-b8b9-7e55ecffd3b8"
      unitRef="usd">497604000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDUvZnJhZzpiZWUxNDc0MTRkNjE0N2UzYmUxMmFmMDkzMGQ0NGUzMS90YWJsZTowMTYxYzYzNzllODg0NDNjYWIxMTg3MzE3YzZhNzUzMC90YWJsZXJhbmdlOjAxNjFjNjM3OWU4ODQ0M2NhYjExODczMTdjNmE3NTMwXzEtMy0xLTEtMA_e316c85f-2142-491f-bf7a-58ce68d9af9b"
      unitRef="usd">467912000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDUvZnJhZzpiZWUxNDc0MTRkNjE0N2UzYmUxMmFmMDkzMGQ0NGUzMS90YWJsZTowMTYxYzYzNzllODg0NDNjYWIxMTg3MzE3YzZhNzUzMC90YWJsZXJhbmdlOjAxNjFjNjM3OWU4ODQ0M2NhYjExODczMTdjNmE3NTMwXzItMS0xLTEtMA_3f572d8a-5719-497b-9731-f4dae80b862c"
      unitRef="usd">152360000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDUvZnJhZzpiZWUxNDc0MTRkNjE0N2UzYmUxMmFmMDkzMGQ0NGUzMS90YWJsZTowMTYxYzYzNzllODg0NDNjYWIxMTg3MzE3YzZhNzUzMC90YWJsZXJhbmdlOjAxNjFjNjM3OWU4ODQ0M2NhYjExODczMTdjNmE3NTMwXzItMy0xLTEtMA_5a31d45d-bef0-40af-9980-febc98ffe5d3"
      unitRef="usd">162670000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDUvZnJhZzpiZWUxNDc0MTRkNjE0N2UzYmUxMmFmMDkzMGQ0NGUzMS90YWJsZTowMTYxYzYzNzllODg0NDNjYWIxMTg3MzE3YzZhNzUzMC90YWJsZXJhbmdlOjAxNjFjNjM3OWU4ODQ0M2NhYjExODczMTdjNmE3NTMwXzMtMS0xLTEtMA_56ba3aa6-d421-4566-8908-c7ce13eb8f76"
      unitRef="usd">304760000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDUvZnJhZzpiZWUxNDc0MTRkNjE0N2UzYmUxMmFmMDkzMGQ0NGUzMS90YWJsZTowMTYxYzYzNzllODg0NDNjYWIxMTg3MzE3YzZhNzUzMC90YWJsZXJhbmdlOjAxNjFjNjM3OWU4ODQ0M2NhYjExODczMTdjNmE3NTMwXzMtMy0xLTEtMA_447ab7a2-7888-4fe2-968a-f40a85e32679"
      unitRef="usd">280051000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryGross
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDUvZnJhZzpiZWUxNDc0MTRkNjE0N2UzYmUxMmFmMDkzMGQ0NGUzMS90YWJsZTowMTYxYzYzNzllODg0NDNjYWIxMTg3MzE3YzZhNzUzMC90YWJsZXJhbmdlOjAxNjFjNjM3OWU4ODQ0M2NhYjExODczMTdjNmE3NTMwXzQtMS0xLTEtMA_69b7f86e-7da6-43cd-b29b-b5d4cff56b71"
      unitRef="usd">954724000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDUvZnJhZzpiZWUxNDc0MTRkNjE0N2UzYmUxMmFmMDkzMGQ0NGUzMS90YWJsZTowMTYxYzYzNzllODg0NDNjYWIxMTg3MzE3YzZhNzUzMC90YWJsZXJhbmdlOjAxNjFjNjM3OWU4ODQ0M2NhYjExODczMTdjNmE3NTMwXzQtMy0xLTEtMA_5a71ecbd-88c7-41d8-a313-bfd052260133"
      unitRef="usd">910633000</us-gaap:InventoryGross>
    <us-gaap:InventoryValuationReserves
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDUvZnJhZzpiZWUxNDc0MTRkNjE0N2UzYmUxMmFmMDkzMGQ0NGUzMS90YWJsZTowMTYxYzYzNzllODg0NDNjYWIxMTg3MzE3YzZhNzUzMC90YWJsZXJhbmdlOjAxNjFjNjM3OWU4ODQ0M2NhYjExODczMTdjNmE3NTMwXzUtMS0xLTEtMA_53677fae-f99b-4e69-86c3-65ee0e29878d"
      unitRef="usd">118920000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDUvZnJhZzpiZWUxNDc0MTRkNjE0N2UzYmUxMmFmMDkzMGQ0NGUzMS90YWJsZTowMTYxYzYzNzllODg0NDNjYWIxMTg3MzE3YzZhNzUzMC90YWJsZXJhbmdlOjAxNjFjNjM3OWU4ODQ0M2NhYjExODczMTdjNmE3NTMwXzUtMy0xLTEtMA_cf860ca6-490e-411d-a4ad-53bb95007a2e"
      unitRef="usd">104492000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryNet
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDUvZnJhZzpiZWUxNDc0MTRkNjE0N2UzYmUxMmFmMDkzMGQ0NGUzMS90YWJsZTowMTYxYzYzNzllODg0NDNjYWIxMTg3MzE3YzZhNzUzMC90YWJsZXJhbmdlOjAxNjFjNjM3OWU4ODQ0M2NhYjExODczMTdjNmE3NTMwXzYtMS0xLTEtMA_9bb30998-3dbc-4cb6-be60-d1e1e564a3ea"
      unitRef="usd">835804000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDUvZnJhZzpiZWUxNDc0MTRkNjE0N2UzYmUxMmFmMDkzMGQ0NGUzMS90YWJsZTowMTYxYzYzNzllODg0NDNjYWIxMTg3MzE3YzZhNzUzMC90YWJsZXJhbmdlOjAxNjFjNjM3OWU4ODQ0M2NhYjExODczMTdjNmE3NTMwXzYtMy0xLTEtMA_bed37d2f-6341-4732-a242-54e4c9736778"
      unitRef="usd">806141000</us-gaap:InventoryNet>
    <us-gaap:PercentageOfLIFOInventory
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDUvZnJhZzpiZWUxNDc0MTRkNjE0N2UzYmUxMmFmMDkzMGQ0NGUzMS90ZXh0cmVnaW9uOmJlZTE0NzQxNGQ2MTQ3ZTNiZTEyYWYwOTMwZDQ0ZTMxXzg3_8b630112-8424-48f7-bc06-96fbd2a9df99"
      unitRef="number2">0.04</us-gaap:PercentageOfLIFOInventory>
    <us-gaap:PercentageOfLIFOInventory
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDUvZnJhZzpiZWUxNDc0MTRkNjE0N2UzYmUxMmFmMDkzMGQ0NGUzMS90ZXh0cmVnaW9uOmJlZTE0NzQxNGQ2MTQ3ZTNiZTEyYWYwOTMwZDQ0ZTMxXzk0_8e1e4570-71f1-435e-9d02-a2a2fd169361"
      unitRef="number2">0.08</us-gaap:PercentageOfLIFOInventory>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDgvZnJhZzo1Njg4MGY3NDE4ZTQ0NjNmOTQ4ZGU0YzVhZDAxMTUyMC90ZXh0cmVnaW9uOjU2ODgwZjc0MThlNDQ2M2Y5NDhkZTRjNWFkMDExNTIwXzE3Nw_79833241-5e72-456b-9fbd-82fd1803088c">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;7. Property, Plant and Equipment, net&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of property, plant and equipment, net were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.702%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.482%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.108%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.364%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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&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;60,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;56,583&#160;&lt;/span&gt;&lt;/td&gt;&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 and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;570,366&#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;527,192&#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, equipment 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;1,772,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,648,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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;Property, plant and equipment, gross&lt;/span&gt;&lt;/td&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;2,403,425&#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;2,232,129&#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;Total accumulated depreciation&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;(1,506,099)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,389,811)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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;Property, plant and equipment, net&lt;/span&gt;&lt;/td&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;897,326&#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;842,318&#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;Total depreciation expense was $140,008, $133,340 and $138,712 for the years ended December&#160;31, 2020, 2019 and 2018, respectively.</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDgvZnJhZzo1Njg4MGY3NDE4ZTQ0NjNmOTQ4ZGU0YzVhZDAxMTUyMC90ZXh0cmVnaW9uOjU2ODgwZjc0MThlNDQ2M2Y5NDhkZTRjNWFkMDExNTIwXzE3OQ_68aa72b2-4088-4ed6-af93-e3eb96240c2c">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of property, plant and equipment, net were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.702%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.482%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.108%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.364%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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&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;60,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;56,583&#160;&lt;/span&gt;&lt;/td&gt;&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 and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;570,366&#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;527,192&#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, equipment 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;1,772,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,648,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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;Property, plant and equipment, gross&lt;/span&gt;&lt;/td&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;2,403,425&#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;2,232,129&#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;Total accumulated depreciation&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;(1,506,099)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,389,811)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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;Property, plant and equipment, net&lt;/span&gt;&lt;/td&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;897,326&#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;842,318&#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="i76915d6d8b40412aa6550748f43d6545_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDgvZnJhZzo1Njg4MGY3NDE4ZTQ0NjNmOTQ4ZGU0YzVhZDAxMTUyMC90YWJsZToyNGI2YmVjMWQ3ZGI0OTgzYjRhYjFhNGY4YzQzODEzNi90YWJsZXJhbmdlOjI0YjZiZWMxZDdkYjQ5ODNiNGFiMWE0ZjhjNDM4MTM2XzEtMS0xLTEtMA_9b408fca-0c0d-4d6a-b3ca-d669ae3d5695"
      unitRef="usd">60287000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i165b99f75c24431e88fd7b6f750dd44f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDgvZnJhZzo1Njg4MGY3NDE4ZTQ0NjNmOTQ4ZGU0YzVhZDAxMTUyMC90YWJsZToyNGI2YmVjMWQ3ZGI0OTgzYjRhYjFhNGY4YzQzODEzNi90YWJsZXJhbmdlOjI0YjZiZWMxZDdkYjQ5ODNiNGFiMWE0ZjhjNDM4MTM2XzEtMy0xLTEtMA_6803f3eb-9cca-4d57-816e-3d130e245f73"
      unitRef="usd">56583000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3c05897f73284cd3ac90dd2553b92b74_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDgvZnJhZzo1Njg4MGY3NDE4ZTQ0NjNmOTQ4ZGU0YzVhZDAxMTUyMC90YWJsZToyNGI2YmVjMWQ3ZGI0OTgzYjRhYjFhNGY4YzQzODEzNi90YWJsZXJhbmdlOjI0YjZiZWMxZDdkYjQ5ODNiNGFiMWE0ZjhjNDM4MTM2XzItMS0xLTEtMA_33d7390f-4fd8-4f4d-a202-4c66814e06d5"
      unitRef="usd">570366000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i33d2078a6a1e4d298af12fc78754bda3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDgvZnJhZzo1Njg4MGY3NDE4ZTQ0NjNmOTQ4ZGU0YzVhZDAxMTUyMC90YWJsZToyNGI2YmVjMWQ3ZGI0OTgzYjRhYjFhNGY4YzQzODEzNi90YWJsZXJhbmdlOjI0YjZiZWMxZDdkYjQ5ODNiNGFiMWE0ZjhjNDM4MTM2XzItMy0xLTEtMA_b2404a16-4537-4f2a-9b06-98584814c0a7"
      unitRef="usd">527192000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3f396932aef24ef59b51a16cb693be53_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDgvZnJhZzo1Njg4MGY3NDE4ZTQ0NjNmOTQ4ZGU0YzVhZDAxMTUyMC90YWJsZToyNGI2YmVjMWQ3ZGI0OTgzYjRhYjFhNGY4YzQzODEzNi90YWJsZXJhbmdlOjI0YjZiZWMxZDdkYjQ5ODNiNGFiMWE0ZjhjNDM4MTM2XzMtMS0xLTEtMA_922af653-515d-40d4-b9f0-11ed1d39d819"
      unitRef="usd">1772772000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id3eb0b6cc963466c866780d13a77b267_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDgvZnJhZzo1Njg4MGY3NDE4ZTQ0NjNmOTQ4ZGU0YzVhZDAxMTUyMC90YWJsZToyNGI2YmVjMWQ3ZGI0OTgzYjRhYjFhNGY4YzQzODEzNi90YWJsZXJhbmdlOjI0YjZiZWMxZDdkYjQ5ODNiNGFiMWE0ZjhjNDM4MTM2XzMtMy0xLTEtMA_97c16088-7654-4e68-815a-eff70add6c66"
      unitRef="usd">1648354000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDgvZnJhZzo1Njg4MGY3NDE4ZTQ0NjNmOTQ4ZGU0YzVhZDAxMTUyMC90YWJsZToyNGI2YmVjMWQ3ZGI0OTgzYjRhYjFhNGY4YzQzODEzNi90YWJsZXJhbmdlOjI0YjZiZWMxZDdkYjQ5ODNiNGFiMWE0ZjhjNDM4MTM2XzQtMS0xLTEtMA_427c4e14-ef4c-4693-ae84-a19b62173d86"
      unitRef="usd">2403425000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDgvZnJhZzo1Njg4MGY3NDE4ZTQ0NjNmOTQ4ZGU0YzVhZDAxMTUyMC90YWJsZToyNGI2YmVjMWQ3ZGI0OTgzYjRhYjFhNGY4YzQzODEzNi90YWJsZXJhbmdlOjI0YjZiZWMxZDdkYjQ5ODNiNGFiMWE0ZjhjNDM4MTM2XzQtMy0xLTEtMA_3933f07e-ff21-48c4-8e17-8b5257ed5d72"
      unitRef="usd">2232129000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDgvZnJhZzo1Njg4MGY3NDE4ZTQ0NjNmOTQ4ZGU0YzVhZDAxMTUyMC90YWJsZToyNGI2YmVjMWQ3ZGI0OTgzYjRhYjFhNGY4YzQzODEzNi90YWJsZXJhbmdlOjI0YjZiZWMxZDdkYjQ5ODNiNGFiMWE0ZjhjNDM4MTM2XzUtMS0xLTEtMA_8eeb0809-3844-4efe-8fb1-e2a9d3dc0005"
      unitRef="usd">1506099000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDgvZnJhZzo1Njg4MGY3NDE4ZTQ0NjNmOTQ4ZGU0YzVhZDAxMTUyMC90YWJsZToyNGI2YmVjMWQ3ZGI0OTgzYjRhYjFhNGY4YzQzODEzNi90YWJsZXJhbmdlOjI0YjZiZWMxZDdkYjQ5ODNiNGFiMWE0ZjhjNDM4MTM2XzUtMy0xLTEtMA_6d604b8b-289f-4f96-bdea-79d93509e885"
      unitRef="usd">1389811000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDgvZnJhZzo1Njg4MGY3NDE4ZTQ0NjNmOTQ4ZGU0YzVhZDAxMTUyMC90YWJsZToyNGI2YmVjMWQ3ZGI0OTgzYjRhYjFhNGY4YzQzODEzNi90YWJsZXJhbmdlOjI0YjZiZWMxZDdkYjQ5ODNiNGFiMWE0ZjhjNDM4MTM2XzYtMS0xLTEtMA_764378f2-7708-4908-adf8-5b480fb54aab"
      unitRef="usd">897326000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDgvZnJhZzo1Njg4MGY3NDE4ZTQ0NjNmOTQ4ZGU0YzVhZDAxMTUyMC90YWJsZToyNGI2YmVjMWQ3ZGI0OTgzYjRhYjFhNGY4YzQzODEzNi90YWJsZXJhbmdlOjI0YjZiZWMxZDdkYjQ5ODNiNGFiMWE0ZjhjNDM4MTM2XzYtMy0xLTEtMA_f43d86d5-d611-4230-b07c-07f1ce8ac31c"
      unitRef="usd">842318000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDgvZnJhZzo1Njg4MGY3NDE4ZTQ0NjNmOTQ4ZGU0YzVhZDAxMTUyMC90ZXh0cmVnaW9uOjU2ODgwZjc0MThlNDQ2M2Y5NDhkZTRjNWFkMDExNTIwXzExMw_d0ec1571-7aef-45e3-90b0-16d8f6b2300d"
      unitRef="usd">140008000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDgvZnJhZzo1Njg4MGY3NDE4ZTQ0NjNmOTQ4ZGU0YzVhZDAxMTUyMC90ZXh0cmVnaW9uOjU2ODgwZjc0MThlNDQ2M2Y5NDhkZTRjNWFkMDExNTIwXzExNw_74213a53-14a2-41db-bc7a-22dba57722ae"
      unitRef="usd">133340000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNDgvZnJhZzo1Njg4MGY3NDE4ZTQ0NjNmOTQ4ZGU0YzVhZDAxMTUyMC90ZXh0cmVnaW9uOjU2ODgwZjc0MThlNDQ2M2Y5NDhkZTRjNWFkMDExNTIwXzEyNA_519d1b24-345c-4b64-b8f7-4b90eb479028"
      unitRef="usd">138712000</us-gaap:Depreciation>
    <us-gaap:LeasesOfLesseeDisclosureTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90ZXh0cmVnaW9uOmU1OGNkMjFmZTg5YTQ2MTk5MGFhZTFiZDA3YmEwNWU4XzEzMzE_ccfae425-4586-45ec-b958-024aac8b80d8">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;8. Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The Company adopted ASC Topic 842, Leases as of January 1, 2019, using the transition method per ASU No. 2018-11 wherein entities were allowed to initially apply the new leases standard at adoption date. Adoption of ASC Topic 842 resulted in an increase to total assets and liabilities due to the recording of operating lease ROU assets and operating lease liabilities of approximately $163&#160;million, as of January 1, 2019. The adoption did not materially impact the Company&#x2019;s Consolidated Statements of Earnings or Cash Flows. See Note 1  &#x2014; Basis of Presentation for further detail on ROU assets and lease liabilities.&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;The components of lease costs were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:60.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.949%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 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:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 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;Operating Lease Costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed&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;52,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;52,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Variable&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;5,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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 &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;77,284&#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;76,288&#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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Finance lease cost and sublease income were immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Supplemental cash flow information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:60.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.949%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 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:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows for operating leases&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;53,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td 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;53,450&#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;Operating cash flows for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;434&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;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Financing cash flows for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2,523&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;1,915&#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:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;56,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;55,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;Right-of-use assets obtained in exchange for lease obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;21,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;41,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;3,708&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;1,542&#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:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;25,089&#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;43,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to leases were as follows&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.740%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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 Leases&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 #000;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;Right-of-use 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Other assets and deferred charges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;170,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;155,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Other accrued expenses&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;48,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;41,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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 operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;182,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;163,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Right of use 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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Property and equipment, net &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;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;10,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;9,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;Lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;Other accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;2,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;1,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total financing lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;11,350&#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;9,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Finance lease assets are recorded net of accumulated depreciation of $7,205 and $4,614 for the years ended December&#160;31, 2020 and December&#160;31, 2019, respectively.&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;The aggregate future lease payments for operating and finance leases as of December&#160;31, 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.228%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;53,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&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;17,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;12,739&#160;&lt;/span&gt;&lt;/td&gt;&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: Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,470)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,389)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #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;182,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #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;11,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Average lease terms and discount rates were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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 remaining lease term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&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;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align: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 leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.9%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeasesOfLesseeDisclosureTextBlock>
    <us-gaap:Assets
      contextRef="i671a3d36246a4ebe99f5c9611300dff6_I20190101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90ZXh0cmVnaW9uOmU1OGNkMjFmZTg5YTQ2MTk5MGFhZTFiZDA3YmEwNWU4XzI3NDg3NzkwNzA5MDQ_fbe169f7-a53b-4f03-a446-558e21b3d568"
      unitRef="usd">163000000</us-gaap:Assets>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90ZXh0cmVnaW9uOmU1OGNkMjFmZTg5YTQ2MTk5MGFhZTFiZDA3YmEwNWU4XzEzMzM_f293f8c8-e6fd-4a40-ade3-531e2f5d34eb">&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;The components of lease costs were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:60.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.949%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 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:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 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;Operating Lease Costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed&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;52,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;52,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Variable&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;5,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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 &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;77,284&#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;76,288&#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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Finance lease cost and sublease income were immaterial.&lt;/span&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZToyMzcxMDlhYTUyNjk0ZmUzODQ2MGY1YWYzZGQxNjc4Ny90YWJsZXJhbmdlOjIzNzEwOWFhNTI2OTRmZTM4NDYwZjVhZjNkZDE2Nzg3XzMtNS0xLTEtMA_a7d5a93d-9e94-45c3-8dfa-4ebe6226a9ec"
      unitRef="usd">52875000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZToyMzcxMDlhYTUyNjk0ZmUzODQ2MGY1YWYzZGQxNjc4Ny90YWJsZXJhbmdlOjIzNzEwOWFhNTI2OTRmZTM4NDYwZjVhZjNkZDE2Nzg3XzMtMy0xLTEtMjI4MA_eb346fac-baba-410a-8830-79b3ef9245ba"
      unitRef="usd">52317000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZToyMzcxMDlhYTUyNjk0ZmUzODQ2MGY1YWYzZGQxNjc4Ny90YWJsZXJhbmdlOjIzNzEwOWFhNTI2OTRmZTM4NDYwZjVhZjNkZDE2Nzg3XzQtNS0xLTEtMA_21e8450c-39b4-4b2b-8fc1-a15e8bfb530c"
      unitRef="usd">5973000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZToyMzcxMDlhYTUyNjk0ZmUzODQ2MGY1YWYzZGQxNjc4Ny90YWJsZXJhbmdlOjIzNzEwOWFhNTI2OTRmZTM4NDYwZjVhZjNkZDE2Nzg3XzQtMy0xLTEtMjI4MA_41df2673-0ec9-4de3-be4b-448afb29483c"
      unitRef="usd">6584000</us-gaap:VariableLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZToyMzcxMDlhYTUyNjk0ZmUzODQ2MGY1YWYzZGQxNjc4Ny90YWJsZXJhbmdlOjIzNzEwOWFhNTI2OTRmZTM4NDYwZjVhZjNkZDE2Nzg3XzUtNS0xLTEtMA_b8ff2eed-cc59-44bc-befd-8cc4f43ab094"
      unitRef="usd">18436000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZToyMzcxMDlhYTUyNjk0ZmUzODQ2MGY1YWYzZGQxNjc4Ny90YWJsZXJhbmdlOjIzNzEwOWFhNTI2OTRmZTM4NDYwZjVhZjNkZDE2Nzg3XzUtMy0xLTEtMjI4MA_f1acb39d-f42f-433d-83f9-ece6a87393c5"
      unitRef="usd">17387000</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCost
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZToyMzcxMDlhYTUyNjk0ZmUzODQ2MGY1YWYzZGQxNjc4Ny90YWJsZXJhbmdlOjIzNzEwOWFhNTI2OTRmZTM4NDYwZjVhZjNkZDE2Nzg3XzYtNS0xLTEtMA_c44b4d47-6530-456e-b7c0-54bc13af9b03"
      unitRef="usd">77284000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZToyMzcxMDlhYTUyNjk0ZmUzODQ2MGY1YWYzZGQxNjc4Ny90YWJsZXJhbmdlOjIzNzEwOWFhNTI2OTRmZTM4NDYwZjVhZjNkZDE2Nzg3XzYtMy0xLTEtMjI4Ng_8d2084bc-14c4-4919-89af-ebc41dd09c36"
      unitRef="usd">76288000</us-gaap:LeaseCost>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90ZXh0cmVnaW9uOmU1OGNkMjFmZTg5YTQ2MTk5MGFhZTFiZDA3YmEwNWU4XzEzMzQ_c685b394-8fe6-48e4-8337-de18e11e3021">&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;Supplemental cash flow information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:60.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.949%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 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:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows for operating leases&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;53,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td 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;53,450&#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;Operating cash flows for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;434&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;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Financing cash flows for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2,523&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;1,915&#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:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;56,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;55,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;Right-of-use assets obtained in exchange for lease obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;21,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;41,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;3,708&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;1,542&#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:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;25,089&#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;43,140&#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:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTpiNDQzMmJjMzdkZGQ0YTc3YWFmY2MxMjBiMzA2OTc4Yy90YWJsZXJhbmdlOmI0NDMyYmMzN2RkZDRhNzdhYWZjYzEyMGIzMDY5NzhjXzMtNS0xLTEtMA_1eaff6d4-f44f-4108-88d6-b4d9b45abaf7"
      unitRef="usd">53903000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTpiNDQzMmJjMzdkZGQ0YTc3YWFmY2MxMjBiMzA2OTc4Yy90YWJsZXJhbmdlOmI0NDMyYmMzN2RkZDRhNzdhYWZjYzEyMGIzMDY5NzhjXzMtMy0xLTEtMjQxOQ_a7cddf92-3956-4787-ad66-1c75eccbe7f2"
      unitRef="usd">53450000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTpiNDQzMmJjMzdkZGQ0YTc3YWFmY2MxMjBiMzA2OTc4Yy90YWJsZXJhbmdlOmI0NDMyYmMzN2RkZDRhNzdhYWZjYzEyMGIzMDY5NzhjXzQtNS0xLTEtMA_c4e832f0-3191-46ee-8ba5-18f9d61b17c1"
      unitRef="usd">434000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTpiNDQzMmJjMzdkZGQ0YTc3YWFmY2MxMjBiMzA2OTc4Yy90YWJsZXJhbmdlOmI0NDMyYmMzN2RkZDRhNzdhYWZjYzEyMGIzMDY5NzhjXzQtMy0xLTEtMjQxOQ_d332064f-0dbf-4223-8e5f-1fd7ca58a2ad"
      unitRef="usd">425000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTpiNDQzMmJjMzdkZGQ0YTc3YWFmY2MxMjBiMzA2OTc4Yy90YWJsZXJhbmdlOmI0NDMyYmMzN2RkZDRhNzdhYWZjYzEyMGIzMDY5NzhjXzUtNS0xLTEtMA_91242d03-e1db-4c79-9a68-bf099011f442"
      unitRef="usd">2523000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTpiNDQzMmJjMzdkZGQ0YTc3YWFmY2MxMjBiMzA2OTc4Yy90YWJsZXJhbmdlOmI0NDMyYmMzN2RkZDRhNzdhYWZjYzEyMGIzMDY5NzhjXzUtMy0xLTEtMjQxOQ_bac9df5b-066e-4520-8f56-cfaec0a78ff9"
      unitRef="usd">1915000</us-gaap:FinanceLeasePrincipalPayments>
    <dov:TotalCashFlowLeases
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTpiNDQzMmJjMzdkZGQ0YTc3YWFmY2MxMjBiMzA2OTc4Yy90YWJsZXJhbmdlOmI0NDMyYmMzN2RkZDRhNzdhYWZjYzEyMGIzMDY5NzhjXzYtNS0xLTEtMA_b1a30ba3-4fd6-48d5-990c-4a98d0c30cca"
      unitRef="usd">56860000</dov:TotalCashFlowLeases>
    <dov:TotalCashFlowLeases
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTpiNDQzMmJjMzdkZGQ0YTc3YWFmY2MxMjBiMzA2OTc4Yy90YWJsZXJhbmdlOmI0NDMyYmMzN2RkZDRhNzdhYWZjYzEyMGIzMDY5NzhjXzYtMy0xLTEtMjQxOQ_bc34d293-4d04-4528-b541-120102bfec92"
      unitRef="usd">55790000</dov:TotalCashFlowLeases>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTpiNDQzMmJjMzdkZGQ0YTc3YWFmY2MxMjBiMzA2OTc4Yy90YWJsZXJhbmdlOmI0NDMyYmMzN2RkZDRhNzdhYWZjYzEyMGIzMDY5NzhjXzgtNS0xLTEtMA_2484f831-7aae-48b4-b64d-228d39a26233"
      unitRef="usd">21381000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTpiNDQzMmJjMzdkZGQ0YTc3YWFmY2MxMjBiMzA2OTc4Yy90YWJsZXJhbmdlOmI0NDMyYmMzN2RkZDRhNzdhYWZjYzEyMGIzMDY5NzhjXzgtMy0xLTEtMjQzMg_800614f2-1662-4ab7-a7cb-a60c13e3e684"
      unitRef="usd">41598000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTpiNDQzMmJjMzdkZGQ0YTc3YWFmY2MxMjBiMzA2OTc4Yy90YWJsZXJhbmdlOmI0NDMyYmMzN2RkZDRhNzdhYWZjYzEyMGIzMDY5NzhjXzktNS0xLTEtMA_1fb5ce75-035c-4f86-925f-17ecf81153dd"
      unitRef="usd">3708000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTpiNDQzMmJjMzdkZGQ0YTc3YWFmY2MxMjBiMzA2OTc4Yy90YWJsZXJhbmdlOmI0NDMyYmMzN2RkZDRhNzdhYWZjYzEyMGIzMDY5NzhjXzktMy0xLTEtMjQzMg_bc670fa1-9d6e-43a8-88c5-00c25fac4980"
      unitRef="usd">1542000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <dov:TotalNewLeaseAssets
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTpiNDQzMmJjMzdkZGQ0YTc3YWFmY2MxMjBiMzA2OTc4Yy90YWJsZXJhbmdlOmI0NDMyYmMzN2RkZDRhNzdhYWZjYzEyMGIzMDY5NzhjXzEwLTUtMS0xLTA_1bd2351b-f5a1-4b64-a81f-9bc6feea79d9"
      unitRef="usd">25089000</dov:TotalNewLeaseAssets>
    <dov:TotalNewLeaseAssets
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTpiNDQzMmJjMzdkZGQ0YTc3YWFmY2MxMjBiMzA2OTc4Yy90YWJsZXJhbmdlOmI0NDMyYmMzN2RkZDRhNzdhYWZjYzEyMGIzMDY5NzhjXzEwLTMtMS0xLTI0MzI_ae901dbc-ee36-452d-b93f-b14a8365e72a"
      unitRef="usd">43140000</dov:TotalNewLeaseAssets>
    <dov:LeaseSupplementalBalanceSheetDisclosureTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90ZXh0cmVnaW9uOmU1OGNkMjFmZTg5YTQ2MTk5MGFhZTFiZDA3YmEwNWU4XzEzMzU_045c48e3-22c0-45de-9ee4-fcf8a5395153">&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;Supplemental balance sheet information related to leases were as follows&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.740%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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 Leases&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 #000;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;Right-of-use 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Other assets and deferred charges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;170,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;155,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Other accrued expenses&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;48,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;41,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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 operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;182,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;163,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Right of use 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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Property and equipment, net &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;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;10,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;9,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;Lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;Other accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;2,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;1,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total financing lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;11,350&#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;9,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Finance lease assets are recorded net of accumulated depreciation of $7,205 and $4,614 for the years ended December&#160;31, 2020 and December&#160;31, 2019, respectively.&lt;/span&gt;&lt;/div&gt;</dov:LeaseSupplementalBalanceSheetDisclosureTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTowOTY3MDI1MmUyNDY0MjM3ODIxZjUxNTAyYjM4MjQ2Ny90YWJsZXJhbmdlOjA5NjcwMjUyZTI0NjQyMzc4MjFmNTE1MDJiMzgyNDY3XzQtNy0xLTEtMA_cf8641ba-c504-4dff-87b5-81521bfa5a25"
      unitRef="usd">170089000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTowOTY3MDI1MmUyNDY0MjM3ODIxZjUxNTAyYjM4MjQ2Ny90YWJsZXJhbmdlOjA5NjcwMjUyZTI0NjQyMzc4MjFmNTE1MDJiMzgyNDY3XzQtMy0xLTEtMjM0OA_d6563572-af41-4313-852f-c999f6e5bd2f"
      unitRef="usd">155019000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i180dfaaf8c8b4c03a9f690fab5c302e6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTowOTY3MDI1MmUyNDY0MjM3ODIxZjUxNTAyYjM4MjQ2Ny90YWJsZXJhbmdlOjA5NjcwMjUyZTI0NjQyMzc4MjFmNTE1MDJiMzgyNDY3XzctNy0xLTEtMA_3e70e282-5701-4b91-b7ea-0512c94d6fd2"
      unitRef="usd">48834000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="if4c5decb58074a6989bfab28d8c62082_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTowOTY3MDI1MmUyNDY0MjM3ODIxZjUxNTAyYjM4MjQ2Ny90YWJsZXJhbmdlOjA5NjcwMjUyZTI0NjQyMzc4MjFmNTE1MDJiMzgyNDY3XzctMy0xLTEtMjM1NQ_0cf1bce7-eeb7-420a-a035-abe0fa97540a"
      unitRef="usd">41835000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i1d204caf1bf440dfb6ba3edb9aa77320_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTowOTY3MDI1MmUyNDY0MjM3ODIxZjUxNTAyYjM4MjQ2Ny90YWJsZXJhbmdlOjA5NjcwMjUyZTI0NjQyMzc4MjFmNTE1MDJiMzgyNDY3XzgtNy0xLTEtMA_25f4d2c8-6cfa-4407-b01c-7e018f00b36c"
      unitRef="usd">133989000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ie1d25d7a744e44a6ba29e7b5b8b19294_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTowOTY3MDI1MmUyNDY0MjM3ODIxZjUxNTAyYjM4MjQ2Ny90YWJsZXJhbmdlOjA5NjcwMjUyZTI0NjQyMzc4MjFmNTE1MDJiMzgyNDY3XzgtMy0xLTEtMjM1NQ_6561abcc-0851-4e9b-adb0-a20c803c0a8f"
      unitRef="usd">121298000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="i9c57df0721b94c7188b5f57f9e6c4981_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTowOTY3MDI1MmUyNDY0MjM3ODIxZjUxNTAyYjM4MjQ2Ny90YWJsZXJhbmdlOjA5NjcwMjUyZTI0NjQyMzc4MjFmNTE1MDJiMzgyNDY3XzktNy0xLTEtMA_37f489c4-0a95-4282-a61d-6f24152e476c"
      unitRef="usd">182823000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i521a02c416db4f2490513329b6dd4a00_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTowOTY3MDI1MmUyNDY0MjM3ODIxZjUxNTAyYjM4MjQ2Ny90YWJsZXJhbmdlOjA5NjcwMjUyZTI0NjQyMzc4MjFmNTE1MDJiMzgyNDY3XzktMy0xLTEtMjM2MQ_a76826c2-cc41-46ca-aaf2-a4b9cc2c1c9d"
      unitRef="usd">163133000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTowOTY3MDI1MmUyNDY0MjM3ODIxZjUxNTAyYjM4MjQ2Ny90YWJsZXJhbmdlOjA5NjcwMjUyZTI0NjQyMzc4MjFmNTE1MDJiMzgyNDY3XzE1LTctMS0xLTA_c677ce87-a9bb-4f9c-abf8-09b51a5abf00"
      unitRef="usd">10388000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTowOTY3MDI1MmUyNDY0MjM3ODIxZjUxNTAyYjM4MjQ2Ny90YWJsZXJhbmdlOjA5NjcwMjUyZTI0NjQyMzc4MjFmNTE1MDJiMzgyNDY3XzE1LTMtMS0xLTIzNjk_dae450f4-cc6c-434d-84ca-7ac2f3170161"
      unitRef="usd">9008000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTowOTY3MDI1MmUyNDY0MjM3ODIxZjUxNTAyYjM4MjQ2Ny90YWJsZXJhbmdlOjA5NjcwMjUyZTI0NjQyMzc4MjFmNTE1MDJiMzgyNDY3XzE4LTctMS0xLTA_2f9aa41d-19e2-4c3c-8dd9-a64d8b7039f1"
      unitRef="usd">2641000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTowOTY3MDI1MmUyNDY0MjM3ODIxZjUxNTAyYjM4MjQ2Ny90YWJsZXJhbmdlOjA5NjcwMjUyZTI0NjQyMzc4MjFmNTE1MDJiMzgyNDY3XzE4LTMtMS0xLTIzNzc_cc08a634-0b68-466a-8162-a06f8d973e2f"
      unitRef="usd">1794000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTowOTY3MDI1MmUyNDY0MjM3ODIxZjUxNTAyYjM4MjQ2Ny90YWJsZXJhbmdlOjA5NjcwMjUyZTI0NjQyMzc4MjFmNTE1MDJiMzgyNDY3XzE5LTctMS0xLTA_882f8597-6f39-42c1-ba22-46deb63e49fb"
      unitRef="usd">8709000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTowOTY3MDI1MmUyNDY0MjM3ODIxZjUxNTAyYjM4MjQ2Ny90YWJsZXJhbmdlOjA5NjcwMjUyZTI0NjQyMzc4MjFmNTE1MDJiMzgyNDY3XzE5LTMtMS0xLTIzNzc_6f416a14-5946-4b76-8247-1464668639de"
      unitRef="usd">8078000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiability
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTowOTY3MDI1MmUyNDY0MjM3ODIxZjUxNTAyYjM4MjQ2Ny90YWJsZXJhbmdlOjA5NjcwMjUyZTI0NjQyMzc4MjFmNTE1MDJiMzgyNDY3XzIwLTctMS0xLTA_eaab1aad-53ab-4f65-854e-92d08a894da8"
      unitRef="usd">11350000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTowOTY3MDI1MmUyNDY0MjM3ODIxZjUxNTAyYjM4MjQ2Ny90YWJsZXJhbmdlOjA5NjcwMjUyZTI0NjQyMzc4MjFmNTE1MDJiMzgyNDY3XzIwLTMtMS0xLTIzNzc_a3c11f01-e8f1-4593-83ac-7175f666296f"
      unitRef="usd">9872000</us-gaap:FinanceLeaseLiability>
    <us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90ZXh0cmVnaW9uOmU1OGNkMjFmZTg5YTQ2MTk5MGFhZTFiZDA3YmEwNWU4XzExNjg_533a4495-2dd9-4df0-917b-a79539892d04"
      unitRef="usd">7205000</us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation>
    <us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90ZXh0cmVnaW9uOmU1OGNkMjFmZTg5YTQ2MTk5MGFhZTFiZDA3YmEwNWU4XzE2NDkyNjc0NDM3OTU_2123a402-0b86-4282-a1d7-be9f92155f23"
      unitRef="usd">4614000</us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90ZXh0cmVnaW9uOmU1OGNkMjFmZTg5YTQ2MTk5MGFhZTFiZDA3YmEwNWU4XzEzMjg_00190fb3-f079-4d64-82fc-acde7f593b3d">&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;The aggregate future lease payments for operating and finance leases as of December&#160;31, 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.228%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;53,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&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;17,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;12,739&#160;&lt;/span&gt;&lt;/td&gt;&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: Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,470)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,389)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #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;182,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #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;11,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTowNjhlYzI4YzRiYTE0ZjEwOGRhODE2MWZiMmIxZjQyNy90YWJsZXJhbmdlOjA2OGVjMjhjNGJhMTRmMTA4ZGE4MTYxZmIyYjFmNDI3XzEtMS0xLTEtMA_f8683a2f-4283-4806-96ba-ef739a1a5827"
      unitRef="usd">53019000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTowNjhlYzI4YzRiYTE0ZjEwOGRhODE2MWZiMmIxZjQyNy90YWJsZXJhbmdlOjA2OGVjMjhjNGJhMTRmMTA4ZGE4MTYxZmIyYjFmNDI3XzEtMy0xLTEtMA_7d7ddc2c-57a1-4e35-b952-c6ab99eda39b"
      unitRef="usd">3091000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTowNjhlYzI4YzRiYTE0ZjEwOGRhODE2MWZiMmIxZjQyNy90YWJsZXJhbmdlOjA2OGVjMjhjNGJhMTRmMTA4ZGE4MTYxZmIyYjFmNDI3XzItMS0xLTEtMA_b4d6359b-b6a7-42ff-b7b1-1c723acfdbc1"
      unitRef="usd">38561000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTowNjhlYzI4YzRiYTE0ZjEwOGRhODE2MWZiMmIxZjQyNy90YWJsZXJhbmdlOjA2OGVjMjhjNGJhMTRmMTA4ZGE4MTYxZmIyYjFmNDI3XzItMy0xLTEtMA_9d5135a1-f914-4b71-8c74-74c4be934387"
      unitRef="usd">2767000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTowNjhlYzI4YzRiYTE0ZjEwOGRhODE2MWZiMmIxZjQyNy90YWJsZXJhbmdlOjA2OGVjMjhjNGJhMTRmMTA4ZGE4MTYxZmIyYjFmNDI3XzMtMS0xLTEtMA_64817552-1684-45f3-8238-ce098eb7fca6"
      unitRef="usd">26485000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTowNjhlYzI4YzRiYTE0ZjEwOGRhODE2MWZiMmIxZjQyNy90YWJsZXJhbmdlOjA2OGVjMjhjNGJhMTRmMTA4ZGE4MTYxZmIyYjFmNDI3XzMtMy0xLTEtMA_00e706f2-896d-446e-aaac-f4703d9c20ca"
      unitRef="usd">2059000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTowNjhlYzI4YzRiYTE0ZjEwOGRhODE2MWZiMmIxZjQyNy90YWJsZXJhbmdlOjA2OGVjMjhjNGJhMTRmMTA4ZGE4MTYxZmIyYjFmNDI3XzQtMS0xLTEtMA_739d757b-0e9b-45b2-9a5d-38e20192f9c2"
      unitRef="usd">21253000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTowNjhlYzI4YzRiYTE0ZjEwOGRhODE2MWZiMmIxZjQyNy90YWJsZXJhbmdlOjA2OGVjMjhjNGJhMTRmMTA4ZGE4MTYxZmIyYjFmNDI3XzQtMy0xLTEtMA_b03e7d46-5a7a-4faa-bc15-570c6a0dea69"
      unitRef="usd">1550000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTowNjhlYzI4YzRiYTE0ZjEwOGRhODE2MWZiMmIxZjQyNy90YWJsZXJhbmdlOjA2OGVjMjhjNGJhMTRmMTA4ZGE4MTYxZmIyYjFmNDI3XzUtMS0xLTEtMA_2d9e7153-f2bc-47db-9866-18cc231a7acb"
      unitRef="usd">17700000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFiveYears
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTowNjhlYzI4YzRiYTE0ZjEwOGRhODE2MWZiMmIxZjQyNy90YWJsZXJhbmdlOjA2OGVjMjhjNGJhMTRmMTA4ZGE4MTYxZmIyYjFmNDI3XzUtMy0xLTEtMA_6e9bfea2-2d0d-45cd-9137-19019c059f48"
      unitRef="usd">1281000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTowNjhlYzI4YzRiYTE0ZjEwOGRhODE2MWZiMmIxZjQyNy90YWJsZXJhbmdlOjA2OGVjMjhjNGJhMTRmMTA4ZGE4MTYxZmIyYjFmNDI3XzYtMS0xLTEtMA_3fa48175-7e39-481b-be44-89ca48a0e0e0"
      unitRef="usd">42275000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTowNjhlYzI4YzRiYTE0ZjEwOGRhODE2MWZiMmIxZjQyNy90YWJsZXJhbmdlOjA2OGVjMjhjNGJhMTRmMTA4ZGE4MTYxZmIyYjFmNDI3XzYtMy0xLTEtMA_4379cc03-d5db-44d7-83fe-3877bd551f89"
      unitRef="usd">1991000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTowNjhlYzI4YzRiYTE0ZjEwOGRhODE2MWZiMmIxZjQyNy90YWJsZXJhbmdlOjA2OGVjMjhjNGJhMTRmMTA4ZGE4MTYxZmIyYjFmNDI3XzctMS0xLTEtMA_ad0bdf3a-cf4a-4c65-958b-39ba0d41fde3"
      unitRef="usd">199293000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDue
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTowNjhlYzI4YzRiYTE0ZjEwOGRhODE2MWZiMmIxZjQyNy90YWJsZXJhbmdlOjA2OGVjMjhjNGJhMTRmMTA4ZGE4MTYxZmIyYjFmNDI3XzctMy0xLTEtMA_5ca808a6-6bca-400e-8d0c-39ed1bcf86a1"
      unitRef="usd">12739000</us-gaap:CapitalLeasesFutureMinimumPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTowNjhlYzI4YzRiYTE0ZjEwOGRhODE2MWZiMmIxZjQyNy90YWJsZXJhbmdlOjA2OGVjMjhjNGJhMTRmMTA4ZGE4MTYxZmIyYjFmNDI3XzgtMS0xLTEtMA_e17de4ab-6558-417e-8c82-8e147c6342e1"
      unitRef="usd">16470000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTowNjhlYzI4YzRiYTE0ZjEwOGRhODE2MWZiMmIxZjQyNy90YWJsZXJhbmdlOjA2OGVjMjhjNGJhMTRmMTA4ZGE4MTYxZmIyYjFmNDI3XzgtMy0xLTEtMA_a1329add-f3f0-485c-b48a-18097d849f54"
      unitRef="usd">1389000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTowNjhlYzI4YzRiYTE0ZjEwOGRhODE2MWZiMmIxZjQyNy90YWJsZXJhbmdlOjA2OGVjMjhjNGJhMTRmMTA4ZGE4MTYxZmIyYjFmNDI3XzktMS0xLTEtMA_4e9cf5f6-3b07-48a9-8d24-64f6d6b9529d"
      unitRef="usd">182823000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTowNjhlYzI4YzRiYTE0ZjEwOGRhODE2MWZiMmIxZjQyNy90YWJsZXJhbmdlOjA2OGVjMjhjNGJhMTRmMTA4ZGE4MTYxZmIyYjFmNDI3XzktMy0xLTEtMA_4e8df41b-2ca0-4457-842f-35ec1bf787c2"
      unitRef="usd">11350000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <dov:LeaseAssumptionsTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90ZXh0cmVnaW9uOmU1OGNkMjFmZTg5YTQ2MTk5MGFhZTFiZDA3YmEwNWU4XzEzMjk_26426cae-10dd-4f16-8f07-646f9a94eabf">&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;Average lease terms and discount rates were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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 remaining lease term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&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;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align: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 leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.9%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</dov:LeaseAssumptionsTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTo0NzMxMWVjN2VlM2U0NTA2OTkxOWJhYTZlOTExNWZkYy90YWJsZXJhbmdlOjQ3MzExZWM3ZWUzZTQ1MDY5OTE5YmFhNmU5MTE1ZmRjXzItMS0xLTEtMA_511efab3-5090-4425-bb6f-26664729c26d">P5Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTo0NzMxMWVjN2VlM2U0NTA2OTkxOWJhYTZlOTExNWZkYy90YWJsZXJhbmdlOjQ3MzExZWM3ZWUzZTQ1MDY5OTE5YmFhNmU5MTE1ZmRjXzItMy0xLTEtMjQwOQ_a1e70e5c-5f46-4bc2-8f7e-7eb58d08d1aa">P5Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTo0NzMxMWVjN2VlM2U0NTA2OTkxOWJhYTZlOTExNWZkYy90YWJsZXJhbmdlOjQ3MzExZWM3ZWUzZTQ1MDY5OTE5YmFhNmU5MTE1ZmRjXzMtMS0xLTEtMA_b4aea4af-93e2-4369-b751-743ece6c7682">P4Y9M18D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTo0NzMxMWVjN2VlM2U0NTA2OTkxOWJhYTZlOTExNWZkYy90YWJsZXJhbmdlOjQ3MzExZWM3ZWUzZTQ1MDY5OTE5YmFhNmU5MTE1ZmRjXzMtMy0xLTEtMjQwOQ_50aff493-1391-47cb-8b9e-7500f63b6f3d">P5Y10M24D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTo0NzMxMWVjN2VlM2U0NTA2OTkxOWJhYTZlOTExNWZkYy90YWJsZXJhbmdlOjQ3MzExZWM3ZWUzZTQ1MDY5OTE5YmFhNmU5MTE1ZmRjXzUtMS0xLTEtMA_26611b2f-fd04-482e-968b-1daa4022a43f"
      unitRef="number2">0.029</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTo0NzMxMWVjN2VlM2U0NTA2OTkxOWJhYTZlOTExNWZkYy90YWJsZXJhbmdlOjQ3MzExZWM3ZWUzZTQ1MDY5OTE5YmFhNmU5MTE1ZmRjXzUtMy0xLTEtMjQwOQ_19ae2c52-a0ef-4c76-8f86-31237e84bcac"
      unitRef="number2">0.032</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTo0NzMxMWVjN2VlM2U0NTA2OTkxOWJhYTZlOTExNWZkYy90YWJsZXJhbmdlOjQ3MzExZWM3ZWUzZTQ1MDY5OTE5YmFhNmU5MTE1ZmRjXzYtMS0xLTEtMA_ae0f810e-7b63-43f1-baea-98a9613c638e"
      unitRef="number2">0.036</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTEvZnJhZzplNThjZDIxZmU4OWE0NjE5OTBhYWUxYmQwN2JhMDVlOC90YWJsZTo0NzMxMWVjN2VlM2U0NTA2OTkxOWJhYTZlOTExNWZkYy90YWJsZXJhbmdlOjQ3MzExZWM3ZWUzZTQ1MDY5OTE5YmFhNmU5MTE1ZmRjXzYtMy0xLTEtMjQwOQ_f3bf1ab6-cd64-4edc-beb2-aaf8fe465062"
      unitRef="number2">0.041</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:CreditLossFinancialInstrumentTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzU2L2ZyYWc6YTAwYzQ3YjBiN2NmNDMwOWFhM2FmMTgzNzZmMTNiYTUvdGV4dHJlZ2lvbjphMDBjNDdiMGI3Y2Y0MzA5YWEzYWYxODM3NmYxM2JhNV85ODk1NjA0NjYwMzI5_36b6d0fe-b60d-4fa5-b5d6-34d8ae65fc99">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;9. Credit Losses&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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;Effective January 1, 2020, the Company adopted ASU 2016-13, Financial Instruments &#x2013; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments prospectively. This ASU replaces the incurred loss impairment model with an expected credit loss impairment model for financial instruments, including trade receivables. The amendment requires entities to consider forward-looking information to estimate expected credit losses, resulting in earlier recognition of losses for receivables that are current or not yet due, which were not considered under the previous accounting guidance. Upon adoption, the Company recorded a noncash cumulative effect adjustment to retained earnings of $2.1&#160;million, net of $0.6&#160;million of income taxes, on the opening consolidated balance sheet as of January 1, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The Company is exposed to credit losses primarily through sales of products and services. The Company&#x2019;s expected loss allowance methodology for accounts receivable is developed using historical collection experience, current and future economic and market conditions and a review of the current status of customers' trade accounts receivables. Due to the short-term nature of such receivables, the estimate of amount of accounts receivable that may not be collected is based on aging of the accounts receivable balances and the financial condition of customers. Additionally, specific allowance amounts are established to record the appropriate provision for customers that have a higher probability of default. The Company&#x2019;s monitoring activities include timely account reconciliation, dispute resolution, payment confirmation, consideration of customers' financial condition and macroeconomic conditions.  Balances are written off when determined to be uncollectible. The Company considered the current and expected future economic and market conditions surrounding the continued impact of the novel coronavirus ("COVID-19") pandemic and determined that the estimate of credit losses was not significantly impacted.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Estimates are used to determine the allowance. It is based on assessment of anticipated payment and all other historical, current and forward-looking information that is reasonably available. &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;The following table provides a roll-forward of the allowance for credit losses that is deducted from the amortized cost basis of accounts receivable to present the net amount expected to be collected. All periods prior to January 1, 2020 are presented in accordance with pre-adoption methodology of incurred loss impairment model.  &lt;/span&gt;&lt;/div&gt;&lt;div&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:56.489%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.036%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.036%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.039%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Beginning Balance, January 1, &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;29,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;28,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;34,479&#160;&lt;/span&gt;&lt;/td&gt;&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;Adoption of ASU 2016-13, cumulative-effect adjustment to retained earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for expected credit losses, net of recoveries&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;11,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Amounts written off charged against the allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,863)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,464)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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, including dispositions and foreign currency translation&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;1,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,557)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(559)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Ending balance, December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CreditLossFinancialInstrumentTextBlock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i8235354699ba4f199735d85c30da484f_I20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzU2L2ZyYWc6YTAwYzQ3YjBiN2NmNDMwOWFhM2FmMTgzNzZmMTNiYTUvdGV4dHJlZ2lvbjphMDBjNDdiMGI3Y2Y0MzA5YWEzYWYxODM3NmYxM2JhNV8xMDk5NTExNjM4MjI4_3eee8b25-fbcc-4a35-a682-d2bfb0f85b27"
      unitRef="usd">-2100000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <dov:RetainedEarningsEffectTax
      contextRef="id2e76cff41814b7a864ccdf1b0b9e3e1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzU2L2ZyYWc6YTAwYzQ3YjBiN2NmNDMwOWFhM2FmMTgzNzZmMTNiYTUvdGV4dHJlZ2lvbjphMDBjNDdiMGI3Y2Y0MzA5YWEzYWYxODM3NmYxM2JhNV85ODk1NjA0NjUwNzA2_161a88fb-4f10-4108-afd1-8ffb496c0394"
      unitRef="usd">600000</dov:RetainedEarningsEffectTax>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzU2L2ZyYWc6YTAwYzQ3YjBiN2NmNDMwOWFhM2FmMTgzNzZmMTNiYTUvdGV4dHJlZ2lvbjphMDBjNDdiMGI3Y2Y0MzA5YWEzYWYxODM3NmYxM2JhNV85ODk1NjA0NjYwMzI4_fdb65526-0432-479f-9e7a-86484e6767ff">&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;The following table provides a roll-forward of the allowance for credit losses that is deducted from the amortized cost basis of accounts receivable to present the net amount expected to be collected. All periods prior to January 1, 2020 are presented in accordance with pre-adoption methodology of incurred loss impairment model.  &lt;/span&gt;&lt;/div&gt;&lt;div&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:56.489%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.036%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.036%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.039%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Beginning Balance, January 1, &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;29,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;28,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;34,479&#160;&lt;/span&gt;&lt;/td&gt;&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;Adoption of ASU 2016-13, cumulative-effect adjustment to retained earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for expected credit losses, net of recoveries&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;11,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Amounts written off charged against the allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,863)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,464)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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, including dispositions and foreign currency translation&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;1,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,557)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(559)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Ending balance, December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzU2L2ZyYWc6YTAwYzQ3YjBiN2NmNDMwOWFhM2FmMTgzNzZmMTNiYTUvdGFibGU6M2E4OGEzNWNiNzhhNGZiNDk5NDAzODY2MzNkMGU4MzMvdGFibGVyYW5nZTozYTg4YTM1Y2I3OGE0ZmI0OTk0MDM4NjYzM2QwZTgzM18xLTEtMS0xLTE2MTk_adc025a1-4165-49d0-a240-3339f620f5be"
      unitRef="usd">29381000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i87e1659d734949f58864c21cb2cd4f1c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzU2L2ZyYWc6YTAwYzQ3YjBiN2NmNDMwOWFhM2FmMTgzNzZmMTNiYTUvdGFibGU6M2E4OGEzNWNiNzhhNGZiNDk5NDAzODY2MzNkMGU4MzMvdGFibGVyYW5nZTozYTg4YTM1Y2I3OGE0ZmI0OTk0MDM4NjYzM2QwZTgzM18xLTItMS0xLTM1MzA_351d188c-9431-44fa-9d42-cc9b9c8847cc"
      unitRef="usd">28469000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i2356fffd8699472395d42f65666b0a48_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzU2L2ZyYWc6YTAwYzQ3YjBiN2NmNDMwOWFhM2FmMTgzNzZmMTNiYTUvdGFibGU6M2E4OGEzNWNiNzhhNGZiNDk5NDAzODY2MzNkMGU4MzMvdGFibGVyYW5nZTozYTg4YTM1Y2I3OGE0ZmI0OTk0MDM4NjYzM2QwZTgzM18xLTMtMS0xLTQ0MDA_f7194f26-0845-492a-9583-eb73ff8124cd"
      unitRef="usd">34479000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <dov:AdditionalAllowanceForCreditLosses
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzU2L2ZyYWc6YTAwYzQ3YjBiN2NmNDMwOWFhM2FmMTgzNzZmMTNiYTUvdGFibGU6M2E4OGEzNWNiNzhhNGZiNDk5NDAzODY2MzNkMGU4MzMvdGFibGVyYW5nZTozYTg4YTM1Y2I3OGE0ZmI0OTk0MDM4NjYzM2QwZTgzM18yLTEtMS0xLTE2MTk_31a71d8f-a872-4b9d-abb2-45042bdcc8fc"
      unitRef="usd">2706000</dov:AdditionalAllowanceForCreditLosses>
    <dov:AdditionalAllowanceForCreditLosses
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzU2L2ZyYWc6YTAwYzQ3YjBiN2NmNDMwOWFhM2FmMTgzNzZmMTNiYTUvdGFibGU6M2E4OGEzNWNiNzhhNGZiNDk5NDAzODY2MzNkMGU4MzMvdGFibGVyYW5nZTozYTg4YTM1Y2I3OGE0ZmI0OTk0MDM4NjYzM2QwZTgzM18yLTItMS0xLTM1MzQ_f950c846-8c19-4649-9802-82015a700f00"
      unitRef="usd">0</dov:AdditionalAllowanceForCreditLosses>
    <dov:AdditionalAllowanceForCreditLosses
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzU2L2ZyYWc6YTAwYzQ3YjBiN2NmNDMwOWFhM2FmMTgzNzZmMTNiYTUvdGFibGU6M2E4OGEzNWNiNzhhNGZiNDk5NDAzODY2MzNkMGU4MzMvdGFibGVyYW5nZTozYTg4YTM1Y2I3OGE0ZmI0OTk0MDM4NjYzM2QwZTgzM18yLTMtMS0xLTEyODY2_e8f5dc47-08a1-4cdc-9007-5e351ace2594"
      unitRef="usd">0</dov:AdditionalAllowanceForCreditLosses>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzU2L2ZyYWc6YTAwYzQ3YjBiN2NmNDMwOWFhM2FmMTgzNzZmMTNiYTUvdGFibGU6M2E4OGEzNWNiNzhhNGZiNDk5NDAzODY2MzNkMGU4MzMvdGFibGVyYW5nZTozYTg4YTM1Y2I3OGE0ZmI0OTk0MDM4NjYzM2QwZTgzM18zLTEtMS0xLTE2MTk_7843fbee-79fc-4e8f-a547-93525493b91c"
      unitRef="usd">11171000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzU2L2ZyYWc6YTAwYzQ3YjBiN2NmNDMwOWFhM2FmMTgzNzZmMTNiYTUvdGFibGU6M2E4OGEzNWNiNzhhNGZiNDk5NDAzODY2MzNkMGU4MzMvdGFibGVyYW5nZTozYTg4YTM1Y2I3OGE0ZmI0OTk0MDM4NjYzM2QwZTgzM18zLTItMS0xLTM1Mzg_8aadb791-fcb9-4a7f-8cf6-9f178f32edcb"
      unitRef="usd">5933000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzU2L2ZyYWc6YTAwYzQ3YjBiN2NmNDMwOWFhM2FmMTgzNzZmMTNiYTUvdGFibGU6M2E4OGEzNWNiNzhhNGZiNDk5NDAzODY2MzNkMGU4MzMvdGFibGVyYW5nZTozYTg4YTM1Y2I3OGE0ZmI0OTk0MDM4NjYzM2QwZTgzM18zLTMtMS0xLTQ0MDc_1f1b86cf-034c-4586-9285-99dde99f0550"
      unitRef="usd">3875000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzU2L2ZyYWc6YTAwYzQ3YjBiN2NmNDMwOWFhM2FmMTgzNzZmMTNiYTUvdGFibGU6M2E4OGEzNWNiNzhhNGZiNDk5NDAzODY2MzNkMGU4MzMvdGFibGVyYW5nZTozYTg4YTM1Y2I3OGE0ZmI0OTk0MDM4NjYzM2QwZTgzM180LTEtMS0xLTE2MTk_5d99ea13-f967-4d0e-bf7d-45aa1cfbfa40"
      unitRef="usd">3863000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzU2L2ZyYWc6YTAwYzQ3YjBiN2NmNDMwOWFhM2FmMTgzNzZmMTNiYTUvdGFibGU6M2E4OGEzNWNiNzhhNGZiNDk5NDAzODY2MzNkMGU4MzMvdGFibGVyYW5nZTozYTg4YTM1Y2I3OGE0ZmI0OTk0MDM4NjYzM2QwZTgzM180LTItMS0xLTM1NDI_5f5b4be3-dd70-4a55-9058-dd04c60d0a97"
      unitRef="usd">3464000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzU2L2ZyYWc6YTAwYzQ3YjBiN2NmNDMwOWFhM2FmMTgzNzZmMTNiYTUvdGFibGU6M2E4OGEzNWNiNzhhNGZiNDk5NDAzODY2MzNkMGU4MzMvdGFibGVyYW5nZTozYTg4YTM1Y2I3OGE0ZmI0OTk0MDM4NjYzM2QwZTgzM180LTMtMS0xLTQ0MTE_bf887647-9b77-43e5-8c8d-62c74443173c"
      unitRef="usd">9326000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <dov:AccountsReceivableOtherIncludingDispositionsAndForeignCurrency
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzU2L2ZyYWc6YTAwYzQ3YjBiN2NmNDMwOWFhM2FmMTgzNzZmMTNiYTUvdGFibGU6M2E4OGEzNWNiNzhhNGZiNDk5NDAzODY2MzNkMGU4MzMvdGFibGVyYW5nZTozYTg4YTM1Y2I3OGE0ZmI0OTk0MDM4NjYzM2QwZTgzM181LTEtMS0xLTE2MTk_b2e8cac4-fd9f-4cd2-a758-02bd78eabf60"
      unitRef="usd">1079000</dov:AccountsReceivableOtherIncludingDispositionsAndForeignCurrency>
    <dov:AccountsReceivableOtherIncludingDispositionsAndForeignCurrency
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzU2L2ZyYWc6YTAwYzQ3YjBiN2NmNDMwOWFhM2FmMTgzNzZmMTNiYTUvdGFibGU6M2E4OGEzNWNiNzhhNGZiNDk5NDAzODY2MzNkMGU4MzMvdGFibGVyYW5nZTozYTg4YTM1Y2I3OGE0ZmI0OTk0MDM4NjYzM2QwZTgzM181LTItMS0xLTM1NDY_387f0ec8-5920-4cba-a7c8-cf716d528a81"
      unitRef="usd">-1557000</dov:AccountsReceivableOtherIncludingDispositionsAndForeignCurrency>
    <dov:AccountsReceivableOtherIncludingDispositionsAndForeignCurrency
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzU2L2ZyYWc6YTAwYzQ3YjBiN2NmNDMwOWFhM2FmMTgzNzZmMTNiYTUvdGFibGU6M2E4OGEzNWNiNzhhNGZiNDk5NDAzODY2MzNkMGU4MzMvdGFibGVyYW5nZTozYTg4YTM1Y2I3OGE0ZmI0OTk0MDM4NjYzM2QwZTgzM181LTMtMS0xLTQ0MTU_a4599b8b-40de-4307-aeff-0c012b9dbaf6"
      unitRef="usd">-559000</dov:AccountsReceivableOtherIncludingDispositionsAndForeignCurrency>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzU2L2ZyYWc6YTAwYzQ3YjBiN2NmNDMwOWFhM2FmMTgzNzZmMTNiYTUvdGFibGU6M2E4OGEzNWNiNzhhNGZiNDk5NDAzODY2MzNkMGU4MzMvdGFibGVyYW5nZTozYTg4YTM1Y2I3OGE0ZmI0OTk0MDM4NjYzM2QwZTgzM182LTEtMS0xLTEyODYx_ae576313-d24d-4f82-a5c5-36d890d0bf7d"
      unitRef="usd">40474000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzU2L2ZyYWc6YTAwYzQ3YjBiN2NmNDMwOWFhM2FmMTgzNzZmMTNiYTUvdGFibGU6M2E4OGEzNWNiNzhhNGZiNDk5NDAzODY2MzNkMGU4MzMvdGFibGVyYW5nZTozYTg4YTM1Y2I3OGE0ZmI0OTk0MDM4NjYzM2QwZTgzM182LTItMS0xLTEyODY0_1a7470c2-e2ca-44e7-862b-cf14c9941a23"
      unitRef="usd">29381000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i87e1659d734949f58864c21cb2cd4f1c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xMzU2L2ZyYWc6YTAwYzQ3YjBiN2NmNDMwOWFhM2FmMTgzNzZmMTNiYTUvdGFibGU6M2E4OGEzNWNiNzhhNGZiNDk5NDAzODY2MzNkMGU4MzMvdGFibGVyYW5nZTozYTg4YTM1Y2I3OGE0ZmI0OTk0MDM4NjYzM2QwZTgzM182LTMtMS0xLTEyODY2_79d50428-01c2-403f-9d6f-cd65245a1d4b"
      unitRef="usd">28469000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90ZXh0cmVnaW9uOmVkNmMwZTFhOTljNTQwYTA4ODg1ODFlYTkwZDBlMjk2XzQxMTI_a75cf871-ff02-4b62-9a21-9300f5f45d1a">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;ASC 350, Intangibles - Goodwill and Other Intangibles, provides guidance on an entity's subsequent measurement and recognition of goodwill and other intangibles, including subsequent changes to carrying amounts, including impairment and fair value adjustments. In 2019, in connection with the change in segment structure, the Company changed its reporting units which resulted in a reallocation of $40,394 of goodwill from the Engineered Products segment to the Imaging &amp;amp; Identification segment using the relative fair value approach. See Note 20 &#x2014; Segment Information for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The changes in the carrying value of goodwill by reportable operating segments were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.019%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.655%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.275%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.358%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.766%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Engineered Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fueling Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Imaging &amp;amp; Identification&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;Pumps &amp;amp; Process Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Refrigeration &amp;amp; Food Equipment&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;Goodwill&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;689,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;770,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;944,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;796,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;546,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,747,889&#160;&lt;/span&gt;&lt;/td&gt;&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;Accumulated impairment loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,591)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(59,970)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(70,561)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at January 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;679,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;770,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;944,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;736,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;546,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;3,677,328&#160;&lt;/span&gt;&lt;/td&gt;&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;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;97,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;21,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;119,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reallocation due to reporting unit changes&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;(40,394)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;40,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#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;Disposition of business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(4,739)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(4,739)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Foreign currency translation&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;(2,228)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,793)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,230)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(367)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,754)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;636,571&#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;873,381&#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;977,069&#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;750,627&#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;545,699&#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;3,783,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#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;205,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Disposition of business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,597)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,597)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Foreign currency translation&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;13,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;682,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,117,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;786,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;544,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,072,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&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;During 2020 and 2019, the Company recognized additions of $205,805 and $119,512, respectively, to goodwill as a result of acquisitions as discussed in Note 4 &#x2014; Acquisitions. During 2020 and 2019, the Company disposed of $2,597 and $4,739, respectively, of goodwill as a result of dispositions of businesses as discussed in Note 5 &#x2014; Discontinued and Disposed Operations. The Company reallocated goodwill upon disposal based upon the fair value of the disposed business relative to the remaining entities in its reporting unit. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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-style:italic;font-weight:700;line-height:120%"&gt;Annual impairment testing&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The Company tests goodwill for impairment annually in the fourth quarter of each year, whenever events or circumstances indicate an impairment may have occurred, or when a change in the composition of reporting units occurs for other reasons, such as a change in segments. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The Company performed its annual goodwill impairment test during the fourth quarter of 2020 using a discounted cash flow analysis as discussed in Note 1 &#x2014; Description of Business and Summary of Significant Accounting Policies. The Company &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;performed a quantitative goodwill impairment test for each of its fifteen reporting units, concluding that the fair values of all of its reporting units were substantially in excess of their carrying values. No impairment of goodwill was required. As previously noted, the fair values of each of the Company&#x2019;s reporting units was determined using a discounted cash flow analysis which includes management&#x2019;s current assumptions as to future cash flows and long-term growth rates. The discount rates used in these analyses varied by reporting unit and were based on a capital asset pricing model and published relevant industry rates. The Company used discount rates commensurate with the risks and uncertainties inherent to each reporting unit and in our internally developed forecasts. Discount rates used in the 2020 reporting unit valuations ranged from 8.0% to 9.0%. In these analyses, t&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;he Company considered the current and expected future economic and market conditions surrounding the COVID-19 pandemic and its impact on each of the reporting units. Further, the Company assessed the current market capitalization, forecasts and the amount of headroom in the 2020 impairment test. Refer to "Segment Results of Operations" within Item 7 for further details on the COVID-19 impact to the Company's operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;While the Company believes the assumptions used in the 2020 impairment analysis are reasonable and representative of expected result, actual results may differ from expectations. &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-style:italic;font-weight:700;line-height:120%"&gt;Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's definite-lived and indefinite-lived intangible assets by major asset class were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.404%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.229%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.229%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.229%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.234%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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:10pt;font-weight:700;line-height:100%"&gt;Gross Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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:10pt;font-weight:700;line-height:100%"&gt;Gross Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 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;Customer intangibles&lt;/span&gt;&lt;/td&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;1,559,771&#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 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;834,798&#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 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;724,973&#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 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;1,410,636&#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 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;714,566&#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 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;696,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Trademarks&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;233,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 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;Patents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,299&#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;141,182&#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;22,117&#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;159,376&#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;133,677&#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;25,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Unpatented technologies&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;180,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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;Distributor relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,028&#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;51,611&#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;35,417&#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;82,779&#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;44,202&#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;38,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Drawings &amp;amp; manuals&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;29,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,901&#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;19,324&#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;4,577&#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;22,355&#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;16,939&#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;5,416&#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:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,277,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;1,290,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;986,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;2,075,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;1,116,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;958,361&#160;&lt;/span&gt;&lt;/td&gt;&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:700;line-height:100%"&gt;Unamortized intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;&#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:right;vertical-align: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="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:2px 1pt;text-align:right;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;&#160;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Trademarks&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;96,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;96,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;96,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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;Total intangible assets, net&lt;/span&gt;&lt;/td&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;2,374,191&#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;1,290,419&#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;1,083,772&#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;2,171,868&#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;1,116,854&#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;1,055,014&#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&gt;&lt;span&gt;&lt;br/&gt;&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;The Company recorded $134,049 of acquired intangible assets in 2020. See Note 4 &#x2014; Acquisitions. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Amortization expense was $139,043, $138,947 and $143,868, including acquisition-related intangible amortization of $137,071, $136,963 and $142,170, for the years ended December&#160;31, 2020, 2019 and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Estimated future amortization expense related to intangible assets held at December&#160;31, 2020 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.290%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.510%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated Amortization&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;139,794&#160;&lt;/span&gt;&lt;/td&gt;&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,272&#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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;text-align:left;vertical-align: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="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;110,524&#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;2025&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;105,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <dov:GoodwillReallocationDuetoApergy
      contextRef="ic203f668663045d9a17879fcedc31084_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90ZXh0cmVnaW9uOmVkNmMwZTFhOTljNTQwYTA4ODg1ODFlYTkwZDBlMjk2XzEwOTk1MTE2MzIyOTg_93a74117-5514-4bf2-9b86-ad07a4d9f1d4"
      unitRef="usd">40394000</dov:GoodwillReallocationDuetoApergy>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90ZXh0cmVnaW9uOmVkNmMwZTFhOTljNTQwYTA4ODg1ODFlYTkwZDBlMjk2XzQxMTQ_ebdbb4a0-788e-453b-9b76-e6dde2196754">&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;The changes in the carrying value of goodwill by reportable operating segments were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.019%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.655%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.275%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.358%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.766%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Engineered Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fueling Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Imaging &amp;amp; Identification&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;Pumps &amp;amp; Process Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Refrigeration &amp;amp; Food Equipment&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;Goodwill&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;689,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;770,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;944,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;796,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;546,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,747,889&#160;&lt;/span&gt;&lt;/td&gt;&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;Accumulated impairment loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,591)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(59,970)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(70,561)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at January 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;679,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;770,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;944,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;736,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;546,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;3,677,328&#160;&lt;/span&gt;&lt;/td&gt;&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;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;97,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;21,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;119,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reallocation due to reporting unit changes&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;(40,394)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;40,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#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;Disposition of business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(4,739)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(4,739)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Foreign currency translation&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;(2,228)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,793)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,230)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(367)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,754)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;636,571&#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;873,381&#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;977,069&#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;750,627&#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;545,699&#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;3,783,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#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;205,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Disposition of business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,597)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,597)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Foreign currency translation&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;13,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;682,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,117,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;786,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;544,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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 #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,072,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:GoodwillGross
      contextRef="i69fd2beebe3642faabc77e6d634716e7_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzEtMS0xLTEtMA_2884919d-ad18-4b96-bff2-6ec122934a36"
      unitRef="usd">689784000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="ib6ccdad23c1342a4b30c0c2deb0d6848_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzEtMy0xLTEtMA_ff9d4dd9-b73a-4da5-b059-64cc0bfc665d"
      unitRef="usd">770619000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="id287298e95c4459ba732bfa0fd73fe9a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzEtNS0xLTEtMA_7705d52d-19c4-48e8-8c33-0ebdfbfe6a79"
      unitRef="usd">944468000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="i4dd57282d4c7474cbd7a87d38ef6699f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzEtNy0xLTEtMA_1363d220-ec59-46c4-8621-4cd96c8369e4"
      unitRef="usd">796952000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="id23a522479024ce6bcfb623b838d4f79_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzEtOS0xLTEtMA_793d83f2-a048-4d3e-86e3-1bc92d5e4197"
      unitRef="usd">546066000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="i87e1659d734949f58864c21cb2cd4f1c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzEtMTEtMS0xLTA_ed5198d6-9e33-4838-99ec-fdc1e490bf1f"
      unitRef="usd">3747889000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i69fd2beebe3642faabc77e6d634716e7_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzItMS0xLTEtMA_adccb215-cefd-4ba7-a916-b595a344dbad"
      unitRef="usd">10591000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="ib6ccdad23c1342a4b30c0c2deb0d6848_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzItMy0xLTEtMA_aa3a54a6-ce3d-407f-9858-6a2c5f3fc07f"
      unitRef="usd">0</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="id287298e95c4459ba732bfa0fd73fe9a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzItNS0xLTEtMA_6f9fbc80-4e2b-44ca-8e85-046a8e3215f4"
      unitRef="usd">0</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i4dd57282d4c7474cbd7a87d38ef6699f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzItNy0xLTEtMA_cdde7b4e-d294-426f-90af-cb94d54ac2d8"
      unitRef="usd">59970000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="id23a522479024ce6bcfb623b838d4f79_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzItOS0xLTEtMA_d2d6d770-24a3-4571-9170-2ab79fdf771d"
      unitRef="usd">0</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i87e1659d734949f58864c21cb2cd4f1c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzItMTEtMS0xLTA_b9928001-436e-45f2-9ccf-bae556f3f5f1"
      unitRef="usd">70561000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="i69fd2beebe3642faabc77e6d634716e7_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzMtMS0xLTEtMA_d4cd62db-dd27-4224-9924-0eaa5fc978c1"
      unitRef="usd">679193000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ib6ccdad23c1342a4b30c0c2deb0d6848_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzMtMy0xLTEtMA_9253c4be-d895-4958-80dc-e8a8580b0227"
      unitRef="usd">770619000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="id287298e95c4459ba732bfa0fd73fe9a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzMtNS0xLTEtMA_ecc33cbf-29bc-4597-bc60-e6ac357da15b"
      unitRef="usd">944468000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i4dd57282d4c7474cbd7a87d38ef6699f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzMtNy0xLTEtMA_91352030-285a-4d78-8546-5cb6b6ac1f44"
      unitRef="usd">736982000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="id23a522479024ce6bcfb623b838d4f79_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzMtOS0xLTEtMA_4bdb5149-e771-43c4-87e9-337591df86b9"
      unitRef="usd">546066000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i87e1659d734949f58864c21cb2cd4f1c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzMtMTEtMS0xLTA_43099e9f-a756-40ab-84d7-44dc52b8ea9a"
      unitRef="usd">3677328000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i8c84a7276b944df29a083ec01c8f4aae_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzUtMS0xLTEtMA_e9f8e431-e2a7-4d0f-a79a-5d89163e0753"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ida1e53a5179244b09e976f079a378625_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzUtMy0xLTEtMA_6860fe52-b46b-4ad2-a16f-373e68d010d4"
      unitRef="usd">97898000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ic203f668663045d9a17879fcedc31084_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzUtNS0xLTEtMA_b4b3fe48-30bc-4dfe-bf93-2cecb92519f4"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i7e7f099f9aac4fa48d2e5db12f46d558_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzUtNy0xLTEtMA_18819c6a-4e50-4687-a835-bad6688aaef9"
      unitRef="usd">21614000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ic12bb4de787e4021a6b7c412575a5dc2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzUtOS0xLTEtMA_884193c2-e065-4db0-abc5-5fcbed697b3f"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzUtMTEtMS0xLTA_455e471f-ad82-448f-9b64-c4aa1b682bfe"
      unitRef="usd">119512000</us-gaap:GoodwillAcquiredDuringPeriod>
    <dov:GoodwillReallocationDuetoApergy
      contextRef="i8c84a7276b944df29a083ec01c8f4aae_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzYtMS0xLTEtNTQwMg_1710e4f7-09e8-4529-9b9e-6b398e8646f7"
      unitRef="usd">-40394000</dov:GoodwillReallocationDuetoApergy>
    <dov:GoodwillReallocationDuetoApergy
      contextRef="ida1e53a5179244b09e976f079a378625_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzYtMy0xLTEtNTQwMg_3823ae09-c3ec-4675-b76c-aed608b9760a"
      unitRef="usd">0</dov:GoodwillReallocationDuetoApergy>
    <dov:GoodwillReallocationDuetoApergy
      contextRef="ic203f668663045d9a17879fcedc31084_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzYtNS0xLTEtNTQwMg_93a74117-5514-4bf2-9b86-ad07a4d9f1d4"
      unitRef="usd">40394000</dov:GoodwillReallocationDuetoApergy>
    <dov:GoodwillReallocationDuetoApergy
      contextRef="i7e7f099f9aac4fa48d2e5db12f46d558_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzYtNy0xLTEtNTQwMg_dcefc17c-acf6-41b0-bb9a-e30e1b18218d"
      unitRef="usd">0</dov:GoodwillReallocationDuetoApergy>
    <dov:GoodwillReallocationDuetoApergy
      contextRef="ic12bb4de787e4021a6b7c412575a5dc2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzYtOS0xLTEtNTQwMg_e1978295-9500-441c-ad41-00599508a9b4"
      unitRef="usd">0</dov:GoodwillReallocationDuetoApergy>
    <dov:GoodwillReallocationDuetoApergy
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzYtMTEtMS0xLTU0MDI_2ffd1ac2-4b67-4c89-a79b-4d361bcd6f48"
      unitRef="usd">0</dov:GoodwillReallocationDuetoApergy>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i8c84a7276b944df29a083ec01c8f4aae_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzYtMS0xLTEtMA_aacf6a50-2335-46a7-a6d6-21f081edea28"
      unitRef="usd">0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="ida1e53a5179244b09e976f079a378625_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzYtMy0xLTEtMA_34370e9e-2a79-4254-8424-3bdde651ae0c"
      unitRef="usd">0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="ic203f668663045d9a17879fcedc31084_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzYtNS0xLTEtMA_9890c293-77e7-45ee-a8a9-85762a659c81"
      unitRef="usd">0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i7e7f099f9aac4fa48d2e5db12f46d558_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzYtNy0xLTEtMA_b38fa005-8b16-4605-a312-12f569bcdb8b"
      unitRef="usd">4739000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="ic12bb4de787e4021a6b7c412575a5dc2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzYtOS0xLTEtMA_8e2edfb6-a8d9-4b85-bea6-8592db4c5a9b"
      unitRef="usd">0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzYtMTEtMS0xLTA_61ac513a-af54-40a1-8c9e-b8dbbd7f9e7c"
      unitRef="usd">4739000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i8c84a7276b944df29a083ec01c8f4aae_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzctMS0xLTEtMA_45e1473d-8f18-4990-8b2f-8f6c19e31c40"
      unitRef="usd">-2228000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ida1e53a5179244b09e976f079a378625_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzctMy0xLTEtMA_2da193fe-26ce-410d-b6f4-a0ffccb7e789"
      unitRef="usd">4864000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ic203f668663045d9a17879fcedc31084_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzctNS0xLTEtMA_a8372167-005a-4b09-a060-764f5389c957"
      unitRef="usd">-7793000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i7e7f099f9aac4fa48d2e5db12f46d558_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzctNy0xLTEtMA_9b412642-2bf5-4b0b-b6d1-4b69c66c7ad4"
      unitRef="usd">-3230000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ic12bb4de787e4021a6b7c412575a5dc2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzctOS0xLTEtMA_552f54f5-357f-4a4a-86b3-f801cae7afa0"
      unitRef="usd">-367000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzctMTEtMS0xLTA_3b50fb02-25f7-4d13-9569-88c1f1a2b619"
      unitRef="usd">-8754000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i12b3d6aee81545059101728ab77541a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzgtMS0xLTEtMA_c75fd0b7-3c2c-4765-bcb2-e418b1e8c931"
      unitRef="usd">636571000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i0f90b30cdf3842768fbf1baa5471a7d1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzgtMy0xLTEtMA_402cc33e-43e4-46c1-ba55-cf79b2cc5440"
      unitRef="usd">873381000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i9c0c0e10944742929773c0d8e2ec73ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzgtNS0xLTEtMA_00f3b48e-57a0-4380-a75c-20f945d75ea4"
      unitRef="usd">977069000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ie37d4532311a4def96bd9e432180aeb3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzgtNy0xLTEtMA_fe5ad07c-c301-4e01-a826-8b214f491f89"
      unitRef="usd">750627000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i99b9d0c003f64561baa446e8c55cffb7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzgtOS0xLTEtMA_6c9ae188-48cd-4f30-bacd-e85019a3a35d"
      unitRef="usd">545699000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzgtMTEtMS0xLTA_55e8b731-324f-469c-abab-1c94460a302b"
      unitRef="usd">3783347000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i4b91a949042842adb333cf72e1afd4f3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzktMS0xLTEtMA_32fcf204-f48d-41f0-a524-2c49142617ce"
      unitRef="usd">33183000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i01bf0bff5782449a814efde056a8d4e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzktMy0xLTEtMA_4fc48aed-15f4-4493-96b4-6bbecf4cac2a"
      unitRef="usd">47339000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i099c76f11ceb46fb820593432cde4d70_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzktNS0xLTEtMA_5d3e5d69-c762-4e21-8b99-b4a6174754dd"
      unitRef="usd">103723000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i27c05aee1e964371944471e8f033bb8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzktNy0xLTEtMA_aa1f9590-9b41-457e-af2e-3589cd3a5e7e"
      unitRef="usd">21560000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ic5c8baacf81f436eb5830fcb5a108b98_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzktOS0xLTEtMA_bad6db90-cd8d-490f-b3ac-cca11f9b2da3"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzktMTEtMS0xLTA_e30d51fb-3bec-4090-9bd8-84d7c161342e"
      unitRef="usd">205805000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i4b91a949042842adb333cf72e1afd4f3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzEyLTEtMS0xLTA_e897cf95-fdf4-43ad-a6d2-8dd6bf720a05"
      unitRef="usd">0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i01bf0bff5782449a814efde056a8d4e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzEyLTMtMS0xLTA_a73d6f07-502a-4613-a9ad-5a4aec52c9fa"
      unitRef="usd">0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i099c76f11ceb46fb820593432cde4d70_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzEyLTUtMS0xLTA_01b79862-d08d-454d-af24-d96bd985b86b"
      unitRef="usd">0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i27c05aee1e964371944471e8f033bb8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzEyLTctMS0xLTA_67bb9bad-d1d6-411e-b180-7f1a60ee008f"
      unitRef="usd">0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="ic5c8baacf81f436eb5830fcb5a108b98_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzEyLTktMS0xLTA_3ac4b4ed-db14-411a-8582-eca288322a46"
      unitRef="usd">2597000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzEyLTExLTEtMS0w_cbed32fc-2032-4ff1-8ece-14c53754f118"
      unitRef="usd">2597000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i4b91a949042842adb333cf72e1afd4f3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzEzLTEtMS0xLTA_c2ce185b-5196-46fe-95f4-7c7f472ce7ac"
      unitRef="usd">13231000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i01bf0bff5782449a814efde056a8d4e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzEzLTMtMS0xLTA_1e385abb-b198-40be-8190-07baedb057a6"
      unitRef="usd">20253000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i099c76f11ceb46fb820593432cde4d70_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzEzLTUtMS0xLTA_c5fdf33f-ab28-4800-a8a3-dee4970f54ad"
      unitRef="usd">36797000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i27c05aee1e964371944471e8f033bb8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzEzLTctMS0xLTA_2ce2810e-c94d-42c8-88a9-cf1f856888be"
      unitRef="usd">14093000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ic5c8baacf81f436eb5830fcb5a108b98_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzEzLTktMS0xLTA_e6407cec-f6a4-4c90-aab3-fd5b863a99d5"
      unitRef="usd">1613000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzEzLTExLTEtMS0w_93f77869-b31d-42b3-9fe0-456b151e98cc"
      unitRef="usd">85987000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="ie9dbd876dcf145d5ad1ac648e737371b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzE0LTEtMS0xLTA_daca9916-e067-49dc-9803-fbb1a6a7ebf0"
      unitRef="usd">682985000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i4a0ca86918ab41d281d2728f6514847e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzE0LTMtMS0xLTA_abb4d9c4-3013-4ef9-8261-baced25a92c8"
      unitRef="usd">940973000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ic89f68463cf042a9a819b5ba58e2535f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzE0LTUtMS0xLTA_a268da64-c7dc-473c-ac80-4b18d490738f"
      unitRef="usd">1117589000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i8521466ecbb948aaa22efc653f4e16c6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzE0LTctMS0xLTA_ad42cbf7-80d0-47b2-83bd-f867f71d5193"
      unitRef="usd">786280000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i5021621df47440009d616b6fe68e194a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzE0LTktMS0xLTA_ee94b131-f6c8-4509-8dc0-f3650f809095"
      unitRef="usd">544715000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo3MWNkN2E4ZWNlMDc0MDEzOTZmZTkxMGYwY2EyMzQ1OS90YWJsZXJhbmdlOjcxY2Q3YThlY2UwNzQwMTM5NmZlOTEwZjBjYTIzNDU5XzE0LTExLTEtMS0w_ead6a745-690e-4b08-9586-d972257f7f4b"
      unitRef="usd">4072542000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90ZXh0cmVnaW9uOmVkNmMwZTFhOTljNTQwYTA4ODg1ODFlYTkwZDBlMjk2XzExMzY_e30d51fb-3bec-4090-9bd8-84d7c161342e"
      unitRef="usd">205805000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90ZXh0cmVnaW9uOmVkNmMwZTFhOTljNTQwYTA4ODg1ODFlYTkwZDBlMjk2XzExNDM_455e471f-ad82-448f-9b64-c4aa1b682bfe"
      unitRef="usd">119512000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90ZXh0cmVnaW9uOmVkNmMwZTFhOTljNTQwYTA4ODg1ODFlYTkwZDBlMjk2XzE0OTY_cbed32fc-2032-4ff1-8ece-14c53754f118"
      unitRef="usd">2597000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90ZXh0cmVnaW9uOmVkNmMwZTFhOTljNTQwYTA4ODg1ODFlYTkwZDBlMjk2XzI3NDg3NzkwNzk0NzA_61ac513a-af54-40a1-8c9e-b8dbbd7f9e7c"
      unitRef="usd">4739000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:NumberOfReportingUnits
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90ZXh0cmVnaW9uOmVkNmMwZTFhOTljNTQwYTA4ODg1ODFlYTkwZDBlMjk2XzI2NTY_68e1f8d8-a07e-413c-9a00-121080136fba"
      unitRef="number">15</us-gaap:NumberOfReportingUnits>
    <dov:FairValueDiscountRatePercent
      contextRef="ie852231a0fc446d7979e60b52b9b05ae_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90ZXh0cmVnaW9uOmVkNmMwZTFhOTljNTQwYTA4ODg1ODFlYTkwZDBlMjk2XzM0NjM_84c17e1b-f01a-4f87-9c82-be7257053a7b"
      unitRef="number2">0.080</dov:FairValueDiscountRatePercent>
    <dov:FairValueDiscountRatePercent
      contextRef="i62f72cf433af4e409c02342d717c4983_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90ZXh0cmVnaW9uOmVkNmMwZTFhOTljNTQwYTA4ODg1ODFlYTkwZDBlMjk2XzM0Njk_f77fd86f-7f82-4d70-8591-aba885e83d16"
      unitRef="number2">0.090</dov:FairValueDiscountRatePercent>
    <dov:ScheduleOfIntangibleAssetsTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90ZXh0cmVnaW9uOmVkNmMwZTFhOTljNTQwYTA4ODg1ODFlYTkwZDBlMjk2XzQxMDk_67888596-679f-4aba-910b-cde405acfa12">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's definite-lived and indefinite-lived intangible assets by major asset class were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.404%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.229%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.229%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.229%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.234%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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:10pt;font-weight:700;line-height:100%"&gt;Gross Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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:10pt;font-weight:700;line-height:100%"&gt;Gross Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 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;Customer intangibles&lt;/span&gt;&lt;/td&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;1,559,771&#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 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;834,798&#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 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;724,973&#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 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;1,410,636&#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 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;714,566&#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 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;696,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Trademarks&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;233,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 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;Patents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,299&#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;141,182&#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;22,117&#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;159,376&#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;133,677&#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;25,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Unpatented technologies&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;180,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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;Distributor relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,028&#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;51,611&#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;35,417&#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;82,779&#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;44,202&#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;38,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Drawings &amp;amp; manuals&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;29,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,901&#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;19,324&#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;4,577&#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;22,355&#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;16,939&#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;5,416&#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:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,277,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;1,290,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;986,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;2,075,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;1,116,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;958,361&#160;&lt;/span&gt;&lt;/td&gt;&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:700;line-height:100%"&gt;Unamortized intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;&#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:right;vertical-align: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="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:2px 1pt;text-align:right;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;&#160;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Trademarks&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;96,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;96,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;96,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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;Total intangible assets, net&lt;/span&gt;&lt;/td&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;2,374,191&#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;1,290,419&#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;1,083,772&#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;2,171,868&#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;1,116,854&#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;1,055,014&#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;</dov:ScheduleOfIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib665bef36ee944e198b5ee115a322aec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzMtMS0xLTEtMA_5413c7cd-3ae9-464b-8fa0-27f0c5235199"
      unitRef="usd">1559771000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib665bef36ee944e198b5ee115a322aec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzMtMy0xLTEtMA_ed57d885-dfec-4690-b32d-e8d48aba3880"
      unitRef="usd">834798000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib665bef36ee944e198b5ee115a322aec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzMtNS0xLTEtMA_dfbca2d8-039a-4a1f-b3c1-620903fe73c0"
      unitRef="usd">724973000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i2a6e008f77f9451f9311fef53848d3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzMtNy0xLTEtMA_c5d06639-6c79-49e5-8f46-991ce32d7d42"
      unitRef="usd">1410636000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i2a6e008f77f9451f9311fef53848d3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzMtOS0xLTEtMA_6e27cee1-76b8-4868-b63f-ec7a1a8c0596"
      unitRef="usd">714566000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i2a6e008f77f9451f9311fef53848d3d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzMtMTEtMS0xLTA_d4e8f0cd-1471-4d42-a977-b77127769264"
      unitRef="usd">696070000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ie19dc7c14c944b8e96b4ce75b0dbbde9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzQtMS0xLTEtMA_70ed9594-7b4b-41d9-af37-587f2b90ec59"
      unitRef="usd">233205000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie19dc7c14c944b8e96b4ce75b0dbbde9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzQtMy0xLTEtMA_1825c049-49fd-4e3c-8eca-ec61558cdf0e"
      unitRef="usd">103907000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie19dc7c14c944b8e96b4ce75b0dbbde9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzQtNS0xLTEtMA_2b5715f7-d33b-4e1a-931c-7cdb93da9ec3"
      unitRef="usd">129298000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib4f93fe44e6448efae03a947cf8b61dc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzQtNy0xLTEtMA_e3ddc418-e8dc-46dc-8d51-98e7550aba65"
      unitRef="usd">218064000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib4f93fe44e6448efae03a947cf8b61dc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzQtOS0xLTEtMA_53a3622d-2657-4532-8cff-791a72d4edd8"
      unitRef="usd">85791000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib4f93fe44e6448efae03a947cf8b61dc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzQtMTEtMS0xLTA_6bbd92eb-cc27-4197-b21c-70fee0503b90"
      unitRef="usd">132273000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8c27b86b397649f1884083ff882b1eec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzUtMS0xLTEtMA_43dd2ac8-4ffd-421d-9e33-fae40d8665ee"
      unitRef="usd">163299000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8c27b86b397649f1884083ff882b1eec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzUtMy0xLTEtMA_a12a0abb-1a8d-4901-95e1-9c73de8b9f43"
      unitRef="usd">141182000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8c27b86b397649f1884083ff882b1eec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzUtNS0xLTEtMA_a080fc22-1c79-4135-af93-f138b073d753"
      unitRef="usd">22117000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ia030f26bd5294482884c88f89497036c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzUtNy0xLTEtMA_1129361c-24ad-451c-bb2c-ba3b3ff8bca0"
      unitRef="usd">159376000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia030f26bd5294482884c88f89497036c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzUtOS0xLTEtMA_d7670f50-1ce4-482d-b101-dba3435e5c1f"
      unitRef="usd">133677000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia030f26bd5294482884c88f89497036c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzUtMTEtMS0xLTA_28975631-fe03-4f96-9245-de19c50293d6"
      unitRef="usd">25699000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ibf2a04b6de2049cb99d2e0a0606c3669_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzYtMS0xLTEtMA_04ea27ba-4585-49d7-a216-477659c8553a"
      unitRef="usd">180947000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ibf2a04b6de2049cb99d2e0a0606c3669_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzYtMy0xLTEtMA_2fc9bcee-05d3-4d50-adca-37b0c763dd84"
      unitRef="usd">113404000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ibf2a04b6de2049cb99d2e0a0606c3669_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzYtNS0xLTEtMA_33cc170a-02c0-4f7b-833a-9538f833011a"
      unitRef="usd">67543000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i9f20ca23a5f8438a9f06e2e1af3f1c33_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzYtNy0xLTEtMA_7a2d454e-9f4e-4290-91e2-bc15617f2c53"
      unitRef="usd">154505000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i9f20ca23a5f8438a9f06e2e1af3f1c33_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzYtOS0xLTEtMA_30127332-3a5e-49be-83d0-e13e8fc3c34e"
      unitRef="usd">99276000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i9f20ca23a5f8438a9f06e2e1af3f1c33_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzYtMTEtMS0xLTA_72d2ab11-9356-4e5f-93df-9b19fcce06b2"
      unitRef="usd">55229000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i7a8e62b9e4ca448e845abd7f4ee4eb47_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzctMS0xLTEtMA_f6e7c31f-93a0-4a03-9532-ae81437d6ea9"
      unitRef="usd">87028000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i7a8e62b9e4ca448e845abd7f4ee4eb47_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzctMy0xLTEtMA_eac039f6-2687-48e0-a556-43742969b505"
      unitRef="usd">51611000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i7a8e62b9e4ca448e845abd7f4ee4eb47_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzctNS0xLTEtMA_85429188-f034-4f5f-a2ad-225d667e74af"
      unitRef="usd">35417000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i2d6ae642a3584eaf8c461f220b27bad0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzctNy0xLTEtMA_0d52f3f6-1728-4a25-b70b-752c8630cc5e"
      unitRef="usd">82779000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i2d6ae642a3584eaf8c461f220b27bad0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzctOS0xLTEtMA_bb6dd0ef-eef3-4d4d-8728-55a3915c641c"
      unitRef="usd">44202000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i2d6ae642a3584eaf8c461f220b27bad0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzctMTEtMS0xLTA_6a7bba67-4a87-4fa9-af43-f1d288e2e2bb"
      unitRef="usd">38577000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib82779f78f4545ed903876f20fb66fc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzgtMS0xLTEtMA_ebaf28c3-3450-4b21-b0b0-f59af3c411be"
      unitRef="usd">29198000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib82779f78f4545ed903876f20fb66fc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzgtMy0xLTEtMA_4722d635-2ee2-4781-9a41-03e238ff665a"
      unitRef="usd">26193000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib82779f78f4545ed903876f20fb66fc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzgtNS0xLTEtMA_d9529863-8883-4386-af49-b78dd3f73148"
      unitRef="usd">3005000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i410a3c214bfd4492bac5d6b6d84fde6b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzgtNy0xLTEtMA_bc9549a5-67b8-4ca2-8476-738e60cc6604"
      unitRef="usd">27500000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i410a3c214bfd4492bac5d6b6d84fde6b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzgtOS0xLTEtMA_dab5424a-ca80-46fa-ba01-cba28badaa39"
      unitRef="usd">22403000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i410a3c214bfd4492bac5d6b6d84fde6b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzgtMTEtMS0xLTA_1b402659-7e1b-46fc-8cb3-318b4af37e0f"
      unitRef="usd">5097000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i57d279bbf1de450c95482ec36398ba1c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzktMS0xLTEtMA_8c3eaa1a-9bb4-498f-9afc-0b877e854efc"
      unitRef="usd">23901000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i57d279bbf1de450c95482ec36398ba1c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzktMy0xLTEtMA_de7eba25-a2c3-4220-9362-6e020a3d1e36"
      unitRef="usd">19324000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i57d279bbf1de450c95482ec36398ba1c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzktNS0xLTEtMA_d5e16c9b-db33-4ca8-9c82-97cbd3ab21fc"
      unitRef="usd">4577000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ifd8081ee12a145199b10b380d4472e64_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzktNy0xLTEtMA_def93305-0962-491e-8c8d-b4d7c30c532d"
      unitRef="usd">22355000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ifd8081ee12a145199b10b380d4472e64_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzktOS0xLTEtMA_e84b4304-db8f-4e40-9318-b61e55443d7d"
      unitRef="usd">16939000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ifd8081ee12a145199b10b380d4472e64_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzktMTEtMS0xLTA_36a4c48d-4268-46d2-b15b-53b4cc678a22"
      unitRef="usd">5416000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzEwLTEtMS0xLTA_4c7e01ad-c65c-47bd-9965-15fe80a81ca4"
      unitRef="usd">2277349000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzEwLTMtMS0xLTA_babea79e-4ceb-4b04-9b16-c4dd3d79232d"
      unitRef="usd">1290419000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzEwLTUtMS0xLTA_b148a790-1311-4121-9926-ebcfd34375dd"
      unitRef="usd">986930000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzEwLTctMS0xLTA_096902cd-c1d3-4cf2-ab38-504127bc7dbe"
      unitRef="usd">2075215000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzEwLTktMS0xLTA_104899b4-374b-4f2b-950b-ecaf27327bad"
      unitRef="usd">1116854000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzEwLTExLTEtMS0w_7995882c-42ef-450b-a7b4-4a59430afba2"
      unitRef="usd">958361000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i2438ce2c9251433b8dfc6b7795a8efa4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzEyLTEtMS0xLTA_e5b40050-c185-4fbe-8b25-821eeceae6ae"
      unitRef="usd">96842000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i2438ce2c9251433b8dfc6b7795a8efa4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzEyLTMtMS0xLTA_90b74cb9-e8f1-415e-af5a-34ed848397b8"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzEyLTUtMS0xLTA_22cefcc7-30af-4c17-87cb-b052e0bb3f2a"
      unitRef="usd">96842000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i22da70d1f227486e97db8172aa853736_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzEyLTctMS0xLTA_540648c0-f5a7-4141-9386-2fd7378a158d"
      unitRef="usd">96653000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i22da70d1f227486e97db8172aa853736_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzEyLTktMS0xLTA_03b3710b-532b-4350-91ad-85c6ff1a3603"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzEyLTExLTEtMS0w_86e0f11d-259a-42d5-983f-ef671b71965d"
      unitRef="usd">96653000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzEzLTEtMS0xLTA_08cc21e2-cbc1-4a78-893d-db6fa3052d30"
      unitRef="usd">2374191000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzEzLTMtMS0xLTA_16896f94-4175-4857-a5f4-3c883e1ecae5"
      unitRef="usd">1290419000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzEzLTUtMS0xLTA_d30db352-a30f-4e32-95e1-a725a3e955d2"
      unitRef="usd">1083772000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzEzLTctMS0xLTA_55ebeb91-ffbe-4967-8f0b-95c09ef7cdcf"
      unitRef="usd">2171868000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzEzLTktMS0xLTA_53aeeeee-647a-4e41-8a1d-d488bdcf2b93"
      unitRef="usd">1116854000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NTdlNTU0NDg4MjA0NmY3OGNlMjQ5MTZkODMxMzlmMC90YWJsZXJhbmdlOjk1N2U1NTQ0ODgyMDQ2Zjc4Y2UyNDkxNmQ4MzEzOWYwXzEzLTExLTEtMS0w_4c269a53-f978-439d-9d86-7826332430f9"
      unitRef="usd">1055014000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90ZXh0cmVnaW9uOmVkNmMwZTFhOTljNTQwYTA4ODg1ODFlYTkwZDBlMjk2XzM4MDM_0a5cb914-2794-4562-8367-9c5cbdbed1e3"
      unitRef="usd">134049000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90ZXh0cmVnaW9uOmVkNmMwZTFhOTljNTQwYTA4ODg1ODFlYTkwZDBlMjk2XzM4Nzg_86a0be8b-aa61-47d1-8b38-8d969030ffa2"
      unitRef="usd">139043000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90ZXh0cmVnaW9uOmVkNmMwZTFhOTljNTQwYTA4ODg1ODFlYTkwZDBlMjk2XzM4ODI_93fe035f-3ec9-4cf9-a2c1-4cf9dbfb9c99"
      unitRef="usd">138947000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90ZXh0cmVnaW9uOmVkNmMwZTFhOTljNTQwYTA4ODg1ODFlYTkwZDBlMjk2XzM4ODk_c360df01-bf05-46f0-b48a-2413749f821e"
      unitRef="usd">143868000</us-gaap:AmortizationOfIntangibleAssets>
    <dov:Acquisitionrelatedamortizationexpense
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90ZXh0cmVnaW9uOmVkNmMwZTFhOTljNTQwYTA4ODg1ODFlYTkwZDBlMjk2XzM5NTA_91fd943c-77ed-47ce-87d5-c87009eafa5e"
      unitRef="usd">137071000</dov:Acquisitionrelatedamortizationexpense>
    <dov:Acquisitionrelatedamortizationexpense
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90ZXh0cmVnaW9uOmVkNmMwZTFhOTljNTQwYTA4ODg1ODFlYTkwZDBlMjk2XzM5NTQ_f198d526-eda1-42b6-9207-5827ad311114"
      unitRef="usd">136963000</dov:Acquisitionrelatedamortizationexpense>
    <dov:Acquisitionrelatedamortizationexpense
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90ZXh0cmVnaW9uOmVkNmMwZTFhOTljNTQwYTA4ODg1ODFlYTkwZDBlMjk2XzM5NjE_67e75496-458b-4e95-a48c-77d38774f1db"
      unitRef="usd">142170000</dov:Acquisitionrelatedamortizationexpense>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90ZXh0cmVnaW9uOmVkNmMwZTFhOTljNTQwYTA4ODg1ODFlYTkwZDBlMjk2XzQxMTE_cb0ce42f-02e3-463c-8ce7-83843daf0ca2">&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;Estimated future amortization expense related to intangible assets held at December&#160;31, 2020 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.290%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.510%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated Amortization&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;139,794&#160;&lt;/span&gt;&lt;/td&gt;&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,272&#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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;text-align:left;vertical-align: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="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;110,524&#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;2025&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;105,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NzBlNjQ2NjkzZWI0YzIyYWMzMmNhZjE5NDBlNzE3MC90YWJsZXJhbmdlOjk3MGU2NDY2OTNlYjRjMjJhYzMyY2FmMTk0MGU3MTcwXzEtMS0xLTEtMA_f111221c-4b93-496c-9984-76270716fbfd"
      unitRef="usd">139794000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NzBlNjQ2NjkzZWI0YzIyYWMzMmNhZjE5NDBlNzE3MC90YWJsZXJhbmdlOjk3MGU2NDY2OTNlYjRjMjJhYzMyY2FmMTk0MGU3MTcwXzItMS0xLTEtMA_118612fa-fa17-4b62-8354-7e5b0c5214f2"
      unitRef="usd">125272000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NzBlNjQ2NjkzZWI0YzIyYWMzMmNhZjE5NDBlNzE3MC90YWJsZXJhbmdlOjk3MGU2NDY2OTNlYjRjMjJhYzMyY2FmMTk0MGU3MTcwXzMtMS0xLTEtMA_9dd135e1-09ac-465c-952d-37d8756370c7"
      unitRef="usd">115224000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NzBlNjQ2NjkzZWI0YzIyYWMzMmNhZjE5NDBlNzE3MC90YWJsZXJhbmdlOjk3MGU2NDY2OTNlYjRjMjJhYzMyY2FmMTk0MGU3MTcwXzQtMS0xLTEtMA_f10f08fd-b0b9-4858-a42f-6b0c24a611d2"
      unitRef="usd">110524000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNTcvZnJhZzplZDZjMGUxYTk5YzU0MGEwODg4NTgxZWE5MGQwZTI5Ni90YWJsZTo5NzBlNjQ2NjkzZWI0YzIyYWMzMmNhZjE5NDBlNzE3MC90YWJsZXJhbmdlOjk3MGU2NDY2OTNlYjRjMjJhYzMyY2FmMTk0MGU3MTcwXzUtMS0xLTEtMA_a01e1167-fdf0-4f1f-8d67-30ca2a48eb8f"
      unitRef="usd">105761000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90ZXh0cmVnaW9uOmRjMGZkZmQyNzNhOTRlOGM4ZWMzYWMwMTU4ODk1YmFhXzQyMg_c608aa73-4a91-45ea-b8d1-0de38ed6ed11">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;11. Other Accrued Expenses and Other Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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;The following table details the major components of other accrued expenses:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.187%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.189%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Taxes other than income &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued rebates and volume discounts &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 liability&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;48,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Warranty&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Accrued interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Restructuring and exit costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Accrued commissions (non-employee)&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;14,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 (none of which are individually significant)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;343,637&#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;295,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Taxes other than income as of December 31, 2020 includes a $15.8 million deferral of employment taxes related to the U.S. CARES Act.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table details the major components of other liabilities (non-current): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.187%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.189%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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;Defined benefit and other post-retirement benefit plans &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;177,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;165,150&#160;&lt;/span&gt;&lt;/td&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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 liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Unrecognized tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Legal and environmental&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;28,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Deferred revenue &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Warranty&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;5,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Deferred employment taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;text-align:left;vertical-align: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&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;21,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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 liabilities&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;570,314&#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;528,974&#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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Warranty&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Estimated warranty program claims are provided for at the time of sale. Amounts provided for are based on historical costs and adjusted for new claims. The changes in the carrying amount of product warranties were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.553%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.840%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.755%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.755%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.756%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Beginning Balance, December 31 of the Prior Year&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;49,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;50,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;59,403&#160;&lt;/span&gt;&lt;/td&gt;&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;Provision for warranties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,902&#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;63,957&#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;59,176&#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;Settlements made&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;(60,853)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(63,574)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(66,687)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;text-align:left;vertical-align: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 adjustments, including acquisitions and currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,923&#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;(1,340)&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;(1,819)&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:700;line-height:100%"&gt;Ending Balance, December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;51,088&#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;49,116&#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;50,073&#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:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90ZXh0cmVnaW9uOmRjMGZkZmQyNzNhOTRlOGM4ZWMzYWMwMTU4ODk1YmFhXzQxNw_8098fec9-f02e-4dc6-b53b-f83226bd3d70">&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;The following table details the major components of other accrued expenses:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.187%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.189%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Taxes other than income &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued rebates and volume discounts &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 liability&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;48,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Warranty&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Accrued interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Restructuring and exit costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Accrued commissions (non-employee)&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;14,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 (none of which are individually significant)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;343,637&#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;295,059&#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:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTpiMjk2YjIzMTNkZDE0N2E3YTNmODk2YTZhZTVjMWVhNC90YWJsZXJhbmdlOmIyOTZiMjMxM2RkMTQ3YTdhM2Y4OTZhNmFlNWMxZWE0XzItMS0xLTEtMA_d4e06b02-0c7c-4c31-8359-005ea49334de"
      unitRef="usd">52829000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTpiMjk2YjIzMTNkZDE0N2E3YTNmODk2YTZhZTVjMWVhNC90YWJsZXJhbmdlOmIyOTZiMjMxM2RkMTQ3YTdhM2Y4OTZhNmFlNWMxZWE0XzItMy0xLTEtMA_cabb7f78-c416-4805-aa09-8516e4987402"
      unitRef="usd">34419000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <dov:AccruedVolumeDiscountsCurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTpiMjk2YjIzMTNkZDE0N2E3YTNmODk2YTZhZTVjMWVhNC90YWJsZXJhbmdlOmIyOTZiMjMxM2RkMTQ3YTdhM2Y4OTZhNmFlNWMxZWE0XzMtMS0xLTEtNTI4NA_43ae6155-878a-4771-ba6f-b1fe367d4577"
      unitRef="usd">49929000</dov:AccruedVolumeDiscountsCurrent>
    <dov:AccruedVolumeDiscountsCurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTpiMjk2YjIzMTNkZDE0N2E3YTNmODk2YTZhZTVjMWVhNC90YWJsZXJhbmdlOmIyOTZiMjMxM2RkMTQ3YTdhM2Y4OTZhNmFlNWMxZWE0XzMtMy0xLTEtNTI4NA_180e137f-4882-4381-9e5d-1b0924056e10"
      unitRef="usd">43694000</dov:AccruedVolumeDiscountsCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i180dfaaf8c8b4c03a9f690fab5c302e6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTpiMjk2YjIzMTNkZDE0N2E3YTNmODk2YTZhZTVjMWVhNC90YWJsZXJhbmdlOmIyOTZiMjMxM2RkMTQ3YTdhM2Y4OTZhNmFlNWMxZWE0XzQtMS0xLTEtNTI4Nw_06150485-5e19-4e80-8ab7-758fa365969f"
      unitRef="usd">48834000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="if4c5decb58074a6989bfab28d8c62082_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTpiMjk2YjIzMTNkZDE0N2E3YTNmODk2YTZhZTVjMWVhNC90YWJsZXJhbmdlOmIyOTZiMjMxM2RkMTQ3YTdhM2Y4OTZhNmFlNWMxZWE0XzQtMy0xLTEtNTI4Nw_97571bf2-4d08-4368-b807-26bd0d85e259"
      unitRef="usd">41835000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTpiMjk2YjIzMTNkZDE0N2E3YTNmODk2YTZhZTVjMWVhNC90YWJsZXJhbmdlOmIyOTZiMjMxM2RkMTQ3YTdhM2Y4OTZhNmFlNWMxZWE0XzMtMS0xLTEtMA_8daf72f2-645a-4dfa-bd89-6d4fd9b09d59"
      unitRef="usd">45433000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTpiMjk2YjIzMTNkZDE0N2E3YTNmODk2YTZhZTVjMWVhNC90YWJsZXJhbmdlOmIyOTZiMjMxM2RkMTQ3YTdhM2Y4OTZhNmFlNWMxZWE0XzMtMy0xLTEtMA_4795db6a-bd5d-4c14-89ff-fab48cfd07b1"
      unitRef="usd">43018000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTpiMjk2YjIzMTNkZDE0N2E3YTNmODk2YTZhZTVjMWVhNC90YWJsZXJhbmdlOmIyOTZiMjMxM2RkMTQ3YTdhM2Y4OTZhNmFlNWMxZWE0XzYtMS0xLTEtMA_d214b64e-d6dd-4a3a-a84d-ad0ef0893cc1"
      unitRef="usd">20822000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTpiMjk2YjIzMTNkZDE0N2E3YTNmODk2YTZhZTVjMWVhNC90YWJsZXJhbmdlOmIyOTZiMjMxM2RkMTQ3YTdhM2Y4OTZhNmFlNWMxZWE0XzYtMy0xLTEtMA_3aca0db1-a91f-47aa-9268-ff31207ac816"
      unitRef="usd">20403000</us-gaap:InterestPayableCurrent>
    <us-gaap:RestructuringReserveCurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTpiMjk2YjIzMTNkZDE0N2E3YTNmODk2YTZhZTVjMWVhNC90YWJsZXJhbmdlOmIyOTZiMjMxM2RkMTQ3YTdhM2Y4OTZhNmFlNWMxZWE0XzctMS0xLTEtMA_a38cca75-e3b6-4fa3-89d2-988817f5aee3"
      unitRef="usd">14913000</us-gaap:RestructuringReserveCurrent>
    <us-gaap:RestructuringReserveCurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTpiMjk2YjIzMTNkZDE0N2E3YTNmODk2YTZhZTVjMWVhNC90YWJsZXJhbmdlOmIyOTZiMjMxM2RkMTQ3YTdhM2Y4OTZhNmFlNWMxZWE0XzctMy0xLTEtMA_910f7a3a-9642-4f42-9734-37f9c9386f40"
      unitRef="usd">16173000</us-gaap:RestructuringReserveCurrent>
    <us-gaap:AccruedSalesCommissionCurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTpiMjk2YjIzMTNkZDE0N2E3YTNmODk2YTZhZTVjMWVhNC90YWJsZXJhbmdlOmIyOTZiMjMxM2RkMTQ3YTdhM2Y4OTZhNmFlNWMxZWE0XzgtMS0xLTEtMA_0f425cf0-d61c-4237-b9cb-a54aca12079c"
      unitRef="usd">14243000</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:AccruedSalesCommissionCurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTpiMjk2YjIzMTNkZDE0N2E3YTNmODk2YTZhZTVjMWVhNC90YWJsZXJhbmdlOmIyOTZiMjMxM2RkMTQ3YTdhM2Y4OTZhNmFlNWMxZWE0XzgtMy0xLTEtMA_301f5ca2-0f0c-454c-b993-8816b22e4783"
      unitRef="usd">15916000</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTpiMjk2YjIzMTNkZDE0N2E3YTNmODk2YTZhZTVjMWVhNC90YWJsZXJhbmdlOmIyOTZiMjMxM2RkMTQ3YTdhM2Y4OTZhNmFlNWMxZWE0XzEyLTEtMS0xLTA_1909ada0-156f-461e-9cd0-4b741cfdf184"
      unitRef="usd">96634000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTpiMjk2YjIzMTNkZDE0N2E3YTNmODk2YTZhZTVjMWVhNC90YWJsZXJhbmdlOmIyOTZiMjMxM2RkMTQ3YTdhM2Y4OTZhNmFlNWMxZWE0XzEyLTMtMS0xLTA_b2e0c4bb-e8df-4f1b-8ed3-d14bd782ee84"
      unitRef="usd">79601000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTpiMjk2YjIzMTNkZDE0N2E3YTNmODk2YTZhZTVjMWVhNC90YWJsZXJhbmdlOmIyOTZiMjMxM2RkMTQ3YTdhM2Y4OTZhNmFlNWMxZWE0XzEzLTEtMS0xLTA_8542912e-6549-4102-8c70-685c32fc6956"
      unitRef="usd">343637000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTpiMjk2YjIzMTNkZDE0N2E3YTNmODk2YTZhZTVjMWVhNC90YWJsZXJhbmdlOmIyOTZiMjMxM2RkMTQ3YTdhM2Y4OTZhNmFlNWMxZWE0XzEzLTMtMS0xLTA_7d8ef4a2-6b1f-44d9-a64b-2642befdc356"
      unitRef="usd">295059000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90ZXh0cmVnaW9uOmRjMGZkZmQyNzNhOTRlOGM4ZWMzYWMwMTU4ODk1YmFhXzQxOA_7986516c-84f3-48bb-9adf-19e9ba8b51df">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table details the major components of other liabilities (non-current): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.187%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.189%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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;Defined benefit and other post-retirement benefit plans &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;177,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;165,150&#160;&lt;/span&gt;&lt;/td&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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 liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Unrecognized tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Legal and environmental&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;28,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Deferred revenue &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Warranty&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;5,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Deferred employment taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;text-align:left;vertical-align: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&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;21,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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 liabilities&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;570,314&#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;528,974&#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:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTo4MGNhMmM3ZDlhZTY0ODE0YmE4NDRkZWY1ZWI4Y2RhZC90YWJsZXJhbmdlOjgwY2EyYzdkOWFlNjQ4MTRiYTg0NGRlZjVlYjhjZGFkXzEtMS0xLTEtMA_246b76ac-8c9c-45a0-81be-c734775c12a0"
      unitRef="usd">177623000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTo4MGNhMmM3ZDlhZTY0ODE0YmE4NDRkZWY1ZWI4Y2RhZC90YWJsZXJhbmdlOjgwY2EyYzdkOWFlNjQ4MTRiYTg0NGRlZjVlYjhjZGFkXzEtMy0xLTEtMA_9e16f254-af53-4c6b-a10e-74fcd2ced4b8"
      unitRef="usd">165150000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i1d204caf1bf440dfb6ba3edb9aa77320_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTo4MGNhMmM3ZDlhZTY0ODE0YmE4NDRkZWY1ZWI4Y2RhZC90YWJsZXJhbmdlOjgwY2EyYzdkOWFlNjQ4MTRiYTg0NGRlZjVlYjhjZGFkXzMtMS0xLTEtMA_f9e1c5e2-2d2e-48c2-861a-d1657162c11b"
      unitRef="usd">133989000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ie1d25d7a744e44a6ba29e7b5b8b19294_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTo4MGNhMmM3ZDlhZTY0ODE0YmE4NDRkZWY1ZWI4Y2RhZC90YWJsZXJhbmdlOjgwY2EyYzdkOWFlNjQ4MTRiYTg0NGRlZjVlYjhjZGFkXzMtMy0xLTEtMA_3257003e-7723-4c02-b450-679dc18d2399"
      unitRef="usd">121298000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTo4MGNhMmM3ZDlhZTY0ODE0YmE4NDRkZWY1ZWI4Y2RhZC90YWJsZXJhbmdlOjgwY2EyYzdkOWFlNjQ4MTRiYTg0NGRlZjVlYjhjZGFkXzQtMS0xLTEtMA_eef4b8fe-b2d2-4e64-8f65-293b1ee94932"
      unitRef="usd">90097000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTo4MGNhMmM3ZDlhZTY0ODE0YmE4NDRkZWY1ZWI4Y2RhZC90YWJsZXJhbmdlOjgwY2EyYzdkOWFlNjQ4MTRiYTg0NGRlZjVlYjhjZGFkXzQtMy0xLTEtMA_fd195d1b-3f6e-46a5-84ee-b9c05ea89766"
      unitRef="usd">101052000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTo4MGNhMmM3ZDlhZTY0ODE0YmE4NDRkZWY1ZWI4Y2RhZC90YWJsZXJhbmdlOjgwY2EyYzdkOWFlNjQ4MTRiYTg0NGRlZjVlYjhjZGFkXzUtMS0xLTEtMA_05f518e0-1d02-446d-88bd-b1a229730cf8"
      unitRef="usd">82814000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTo4MGNhMmM3ZDlhZTY0ODE0YmE4NDRkZWY1ZWI4Y2RhZC90YWJsZXJhbmdlOjgwY2EyYzdkOWFlNjQ4MTRiYTg0NGRlZjVlYjhjZGFkXzUtMy0xLTEtMA_28851beb-7182-471e-915e-5aef43063fb6"
      unitRef="usd">78375000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <dov:DeferredLegalAndEnvironmentalLossNoncurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTo4MGNhMmM3ZDlhZTY0ODE0YmE4NDRkZWY1ZWI4Y2RhZC90YWJsZXJhbmdlOjgwY2EyYzdkOWFlNjQ4MTRiYTg0NGRlZjVlYjhjZGFkXzYtMS0xLTEtMA_e5a87a99-7947-478a-94dd-aef9ef2d00b5"
      unitRef="usd">28483000</dov:DeferredLegalAndEnvironmentalLossNoncurrent>
    <dov:DeferredLegalAndEnvironmentalLossNoncurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTo4MGNhMmM3ZDlhZTY0ODE0YmE4NDRkZWY1ZWI4Y2RhZC90YWJsZXJhbmdlOjgwY2EyYzdkOWFlNjQ4MTRiYTg0NGRlZjVlYjhjZGFkXzYtMy0xLTEtMA_fe63c20f-1586-4eba-815f-364c7d000285"
      unitRef="usd">30514000</dov:DeferredLegalAndEnvironmentalLossNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTo4MGNhMmM3ZDlhZTY0ODE0YmE4NDRkZWY1ZWI4Y2RhZC90YWJsZXJhbmdlOjgwY2EyYzdkOWFlNjQ4MTRiYTg0NGRlZjVlYjhjZGFkXzctMS0xLTEtMA_ee0a98d4-fba5-47d0-8b67-d2095f28abbe"
      unitRef="usd">13921000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTo4MGNhMmM3ZDlhZTY0ODE0YmE4NDRkZWY1ZWI4Y2RhZC90YWJsZXJhbmdlOjgwY2EyYzdkOWFlNjQ4MTRiYTg0NGRlZjVlYjhjZGFkXzctMy0xLTEtMA_bcd1d09c-e851-40be-85b9-88514c87450e"
      unitRef="usd">10921000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ProductWarrantyAccrualNoncurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTo4MGNhMmM3ZDlhZTY0ODE0YmE4NDRkZWY1ZWI4Y2RhZC90YWJsZXJhbmdlOjgwY2EyYzdkOWFlNjQ4MTRiYTg0NGRlZjVlYjhjZGFkXzgtMS0xLTEtMA_c65881d2-00c3-4577-9cd6-1d555c1d3ab6"
      unitRef="usd">5655000</us-gaap:ProductWarrantyAccrualNoncurrent>
    <us-gaap:ProductWarrantyAccrualNoncurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTo4MGNhMmM3ZDlhZTY0ODE0YmE4NDRkZWY1ZWI4Y2RhZC90YWJsZXJhbmdlOjgwY2EyYzdkOWFlNjQ4MTRiYTg0NGRlZjVlYjhjZGFkXzgtMy0xLTEtMA_6f18286f-aa72-4294-a03e-e9a070a8bb35"
      unitRef="usd">6098000</us-gaap:ProductWarrantyAccrualNoncurrent>
    <us-gaap:AccruedPayrollTaxesCurrentAndNoncurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTo4MGNhMmM3ZDlhZTY0ODE0YmE4NDRkZWY1ZWI4Y2RhZC90YWJsZXJhbmdlOjgwY2EyYzdkOWFlNjQ4MTRiYTg0NGRlZjVlYjhjZGFkXzktMS0xLTEtMTIwMTU_31e51dab-42b4-4e3a-80a3-75f209c30d8c"
      unitRef="usd">15783000</us-gaap:AccruedPayrollTaxesCurrentAndNoncurrent>
    <us-gaap:AccruedPayrollTaxesCurrentAndNoncurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTo4MGNhMmM3ZDlhZTY0ODE0YmE4NDRkZWY1ZWI4Y2RhZC90YWJsZXJhbmdlOjgwY2EyYzdkOWFlNjQ4MTRiYTg0NGRlZjVlYjhjZGFkXzktMy0xLTEtMTIwMjA_72639b49-5b95-4efb-a21d-314f10f2b0be"
      unitRef="usd">0</us-gaap:AccruedPayrollTaxesCurrentAndNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTo4MGNhMmM3ZDlhZTY0ODE0YmE4NDRkZWY1ZWI4Y2RhZC90YWJsZXJhbmdlOjgwY2EyYzdkOWFlNjQ4MTRiYTg0NGRlZjVlYjhjZGFkXzktMS0xLTEtMA_ccca7001-978c-4e5f-b400-bc53cc9be87f"
      unitRef="usd">21949000</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTo4MGNhMmM3ZDlhZTY0ODE0YmE4NDRkZWY1ZWI4Y2RhZC90YWJsZXJhbmdlOjgwY2EyYzdkOWFlNjQ4MTRiYTg0NGRlZjVlYjhjZGFkXzktMy0xLTEtMA_df8d9781-4291-46eb-b653-58c678a0072d"
      unitRef="usd">15566000</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTo4MGNhMmM3ZDlhZTY0ODE0YmE4NDRkZWY1ZWI4Y2RhZC90YWJsZXJhbmdlOjgwY2EyYzdkOWFlNjQ4MTRiYTg0NGRlZjVlYjhjZGFkXzEwLTEtMS0xLTA_6f9a0c24-19de-4c10-a1d9-c7f793a3bc82"
      unitRef="usd">570314000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTo4MGNhMmM3ZDlhZTY0ODE0YmE4NDRkZWY1ZWI4Y2RhZC90YWJsZXJhbmdlOjgwY2EyYzdkOWFlNjQ4MTRiYTg0NGRlZjVlYjhjZGFkXzEwLTMtMS0xLTA_a5ab4232-9546-4e40-a6b9-f3bf58662e92"
      unitRef="usd">528974000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90ZXh0cmVnaW9uOmRjMGZkZmQyNzNhOTRlOGM4ZWMzYWMwMTU4ODk1YmFhXzQyMA_d649e8d3-8191-4918-80f6-b7d5e689a254">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Warranty&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Estimated warranty program claims are provided for at the time of sale. Amounts provided for are based on historical costs and adjusted for new claims. The changes in the carrying amount of product warranties were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.553%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.840%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.755%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.755%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.756%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Beginning Balance, December 31 of the Prior Year&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;49,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;50,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;59,403&#160;&lt;/span&gt;&lt;/td&gt;&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;Provision for warranties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,902&#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;63,957&#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;59,176&#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;Settlements made&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;(60,853)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(63,574)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(66,687)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;text-align:left;vertical-align: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 adjustments, including acquisitions and currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,923&#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;(1,340)&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;(1,819)&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:700;line-height:100%"&gt;Ending Balance, December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;51,088&#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;49,116&#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;50,073&#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:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTo4MDYxYmMxOWFmZDI0YmQ3YTNmNWU2OGExODdjNjcwZi90YWJsZXJhbmdlOjgwNjFiYzE5YWZkMjRiZDdhM2Y1ZTY4YTE4N2M2NzBmXzItMS0xLTEtMA_3741987b-9dbb-43b8-b68a-d83e34127ac3"
      unitRef="usd">49116000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="i87e1659d734949f58864c21cb2cd4f1c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTo4MDYxYmMxOWFmZDI0YmQ3YTNmNWU2OGExODdjNjcwZi90YWJsZXJhbmdlOjgwNjFiYzE5YWZkMjRiZDdhM2Y1ZTY4YTE4N2M2NzBmXzItMy0xLTEtMA_a20187cd-24e0-432b-bcb9-b85dad39c851"
      unitRef="usd">50073000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="i2356fffd8699472395d42f65666b0a48_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTo4MDYxYmMxOWFmZDI0YmQ3YTNmNWU2OGExODdjNjcwZi90YWJsZXJhbmdlOjgwNjFiYzE5YWZkMjRiZDdhM2Y1ZTY4YTE4N2M2NzBmXzItNS0xLTEtMA_f9492d41-fc21-4bac-b2a9-6ff0b0e3470b"
      unitRef="usd">59403000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTo4MDYxYmMxOWFmZDI0YmQ3YTNmNWU2OGExODdjNjcwZi90YWJsZXJhbmdlOjgwNjFiYzE5YWZkMjRiZDdhM2Y1ZTY4YTE4N2M2NzBmXzMtMS0xLTEtMA_f04b17f4-1ef6-4ff6-870c-9aec542ccd5e"
      unitRef="usd">60902000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTo4MDYxYmMxOWFmZDI0YmQ3YTNmNWU2OGExODdjNjcwZi90YWJsZXJhbmdlOjgwNjFiYzE5YWZkMjRiZDdhM2Y1ZTY4YTE4N2M2NzBmXzMtMy0xLTEtMA_bddd59a7-c50e-48f4-9a66-f9cc46abb052"
      unitRef="usd">63957000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTo4MDYxYmMxOWFmZDI0YmQ3YTNmNWU2OGExODdjNjcwZi90YWJsZXJhbmdlOjgwNjFiYzE5YWZkMjRiZDdhM2Y1ZTY4YTE4N2M2NzBmXzMtNS0xLTEtMA_fafd4217-ed99-419c-abee-77185e6a74ab"
      unitRef="usd">59176000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:StandardProductWarrantyAccrualPayments
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTo4MDYxYmMxOWFmZDI0YmQ3YTNmNWU2OGExODdjNjcwZi90YWJsZXJhbmdlOjgwNjFiYzE5YWZkMjRiZDdhM2Y1ZTY4YTE4N2M2NzBmXzQtMS0xLTEtMA_49f01e49-3824-4051-bcf5-b9f91cde00e5"
      unitRef="usd">60853000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrualPayments
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTo4MDYxYmMxOWFmZDI0YmQ3YTNmNWU2OGExODdjNjcwZi90YWJsZXJhbmdlOjgwNjFiYzE5YWZkMjRiZDdhM2Y1ZTY4YTE4N2M2NzBmXzQtMy0xLTEtMA_8e49d854-405a-45d1-a89b-3b011a01efce"
      unitRef="usd">63574000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrualPayments
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTo4MDYxYmMxOWFmZDI0YmQ3YTNmNWU2OGExODdjNjcwZi90YWJsZXJhbmdlOjgwNjFiYzE5YWZkMjRiZDdhM2Y1ZTY4YTE4N2M2NzBmXzQtNS0xLTEtMA_429251ba-64ac-4fc4-b302-410e383ee2d4"
      unitRef="usd">66687000</us-gaap:StandardProductWarrantyAccrualPayments>
    <dov:StandardProductWarrantyAccrualOtherAdjustmentsIncreaseDecrease
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTo4MDYxYmMxOWFmZDI0YmQ3YTNmNWU2OGExODdjNjcwZi90YWJsZXJhbmdlOjgwNjFiYzE5YWZkMjRiZDdhM2Y1ZTY4YTE4N2M2NzBmXzUtMS0xLTEtMA_c0db44da-5421-4828-91c3-d17887c96499"
      unitRef="usd">1923000</dov:StandardProductWarrantyAccrualOtherAdjustmentsIncreaseDecrease>
    <dov:StandardProductWarrantyAccrualOtherAdjustmentsIncreaseDecrease
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTo4MDYxYmMxOWFmZDI0YmQ3YTNmNWU2OGExODdjNjcwZi90YWJsZXJhbmdlOjgwNjFiYzE5YWZkMjRiZDdhM2Y1ZTY4YTE4N2M2NzBmXzUtMy0xLTEtMA_dec2bf36-80a1-4f82-9e2c-aee0f9a06ece"
      unitRef="usd">-1340000</dov:StandardProductWarrantyAccrualOtherAdjustmentsIncreaseDecrease>
    <dov:StandardProductWarrantyAccrualOtherAdjustmentsIncreaseDecrease
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTo4MDYxYmMxOWFmZDI0YmQ3YTNmNWU2OGExODdjNjcwZi90YWJsZXJhbmdlOjgwNjFiYzE5YWZkMjRiZDdhM2Y1ZTY4YTE4N2M2NzBmXzUtNS0xLTEtMA_0db97ed2-74bf-4a21-804a-5d6ad934079a"
      unitRef="usd">-1819000</dov:StandardProductWarrantyAccrualOtherAdjustmentsIncreaseDecrease>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTo4MDYxYmMxOWFmZDI0YmQ3YTNmNWU2OGExODdjNjcwZi90YWJsZXJhbmdlOjgwNjFiYzE5YWZkMjRiZDdhM2Y1ZTY4YTE4N2M2NzBmXzYtMS0xLTEtMA_5b5d4901-91b7-43c1-90de-93a6c066cfdb"
      unitRef="usd">51088000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTo4MDYxYmMxOWFmZDI0YmQ3YTNmNWU2OGExODdjNjcwZi90YWJsZXJhbmdlOjgwNjFiYzE5YWZkMjRiZDdhM2Y1ZTY4YTE4N2M2NzBmXzYtMy0xLTEtMA_ba9ea2d8-8d07-46c0-a823-e1bbdbf73ec6"
      unitRef="usd">49116000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="i87e1659d734949f58864c21cb2cd4f1c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjMvZnJhZzpkYzBmZGZkMjczYTk0ZThjOGVjM2FjMDE1ODg5NWJhYS90YWJsZTo4MDYxYmMxOWFmZDI0YmQ3YTNmNWU2OGExODdjNjcwZi90YWJsZXJhbmdlOjgwNjFiYzE5YWZkMjRiZDdhM2Y1ZTY4YTE4N2M2NzBmXzYtNS0xLTEtMA_7ecfd373-f4f6-4e35-9a63-7d52004b1efd"
      unitRef="usd">50073000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90ZXh0cmVnaW9uOjUyYWU2NWJhOTUyODQ3NzA4M2MzMzA3NWEwNjJiMmIyXzEzNzg_fdbe44ae-f8d6-4569-a26c-20167c0abf8e">&lt;div style="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%;text-decoration:underline"&gt;12. Restructuring Activities&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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;The Company initiated various restructuring programs and incurred severance and other restructuring costs by segment as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.553%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.808%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.768%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Engineered Products&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;10,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,158&#160;&lt;/span&gt;&lt;/td&gt;&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;Fueling Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Imaging &amp;amp; Identification&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;5,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Pumps &amp;amp; Process Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Refrigeration &amp;amp; Food Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;44,468&#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,822&#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;58,503&#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;tr&gt;&lt;td colspan="18" style="background-color:#ffffff;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;These amounts are classified in the Consolidated Statements of Earnings as follows:&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;Cost of goods and services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;18,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;8,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;16,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;44,468&#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,822&#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;58,503&#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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&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:115%"&gt;Total restructuring charges of $44,468 incurred during the year ended December 31, 2020, were a result of restructuring programs initiated primarily in 2020. Restructuring expense was comprised primarily of new actions executed in response to lower demand driven by COVID-19 as well as continuing broad-based selling, general and administrative expense reduction initiatives and broad-based operational efficiency initiatives focusing on footprint consolidation, and operational optimization and IT centralization&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; Additional programs, beyond the scope of the announced programs may be implemented during 2021 with related restructuring charges.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The $44,468 of restructuring charges incurred during 2020 included the following programs: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The Engineered Products segment recorded $10,307 of restructuring charges related to programs across the segment focused on headcount reductions and other asset charges.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The Fueling Solutions segment recorded $6,681 of restructuring charges principally related to headcount reductions and facility restructuring costs. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The Imaging &amp;amp; Identification segment recorded $5,946 of restructuring charges principally related to headcount reductions and facility restructuring costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The Pumps &amp;amp; Process Solutions segment recorded $13,374 of restructuring charges principally related to headcount reductions, facility restructuring costs and other asset charges. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The Refrigeration &amp;amp; Food Equipment segment recorded $4,015, of restructuring charges primarily due to headcount reductions and facility restructuring costs. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Corporate recorded $4,145 of restructuring charges primarily related to headcount reductions and associated exit costs related to IT centralization initiatives.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&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;Restructuring expenses incurred in 2019 and 2018 also included headcount reduction, targeted facility consolidations at certain businesses and actions taken to optimize the Company's cost structure. &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;The following table details the Company&#x2019;s severance and other restructuring accrual activities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.776%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.551%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Severance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Exit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:700;line-height:100%"&gt;Balance at January 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;24,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;31,271&#160;&lt;/span&gt;&lt;/td&gt;&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;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,146&#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;13,357&#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;58,503&#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;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43,287)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,713)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;text-align:left;vertical-align: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, including foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,530)&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;(7,080)&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,610)&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:700;line-height:100%"&gt;Balance at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;3,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;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;28,164&#160;&lt;/span&gt;&lt;/td&gt;&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;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,271&#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;6,551&#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;26,822&#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;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,887)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,383)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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, including foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(917)&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;(4,409)&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,326)&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:700;line-height:100%"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;2,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;16,390&#160;&lt;/span&gt;&lt;/td&gt;&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;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,716&#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;18,752&#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;44,468&#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;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,768)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,035)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,803)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;text-align:left;vertical-align: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, including foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;848&#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;(10,990)&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,142)&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:700;line-height:100%"&gt;Balance at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;10,547&#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,366&#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,913&#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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Other activity in exit reserves primarily represents the non-cash write-off of certain long-lived assets and inventory in connection with certain facility closures and product exits. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&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;The restructuring accrual balances at December&#160;31, 2020 primarily reflect restructuring plans initiated during the year.&lt;/span&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90ZXh0cmVnaW9uOjUyYWU2NWJhOTUyODQ3NzA4M2MzMzA3NWEwNjJiMmIyXzEzODA_4e55037b-14ff-4a3a-8609-36ea767a744a">&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;The Company initiated various restructuring programs and incurred severance and other restructuring costs by segment as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.553%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.808%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.768%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Engineered Products&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;10,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,158&#160;&lt;/span&gt;&lt;/td&gt;&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;Fueling Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Imaging &amp;amp; Identification&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;5,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Pumps &amp;amp; Process Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Refrigeration &amp;amp; Food Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;44,468&#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,822&#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;58,503&#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;tr&gt;&lt;td colspan="18" style="background-color:#ffffff;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;These amounts are classified in the Consolidated Statements of Earnings as follows:&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;Cost of goods and services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;18,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;8,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;16,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;44,468&#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,822&#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;58,503&#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:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="i4b91a949042842adb333cf72e1afd4f3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzItMS0xLTEtMA_3cd39511-c546-4626-890d-23291e6f735b"
      unitRef="usd">10307000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i4b91a949042842adb333cf72e1afd4f3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzItMS0xLTEtMA_3dc0327f-b67a-47ce-945d-181a570c28cb"
      unitRef="usd">10307000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i4b91a949042842adb333cf72e1afd4f3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzItMS0xLTEtMA_aabbb7ed-18df-4264-bfa9-ddaf5989853a"
      unitRef="usd">10307000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i4b91a949042842adb333cf72e1afd4f3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzItMS0xLTEtMA_ae8d290d-2865-4489-a576-246180833968"
      unitRef="usd">10307000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i8c84a7276b944df29a083ec01c8f4aae_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzItMy0xLTEtMA_cd6859c1-c94c-4b3c-8a79-ebbd7a23a25c"
      unitRef="usd">3155000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i7bdb2e13d34d4e5abe9bf8c9be061787_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzItNS0xLTEtMA_df37cfb6-d9aa-45e8-aab6-f938f2f499fd"
      unitRef="usd">7158000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i01bf0bff5782449a814efde056a8d4e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzMtMS0xLTEtMA_38810211-b22a-4315-8794-46b3244f3269"
      unitRef="usd">6681000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i01bf0bff5782449a814efde056a8d4e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzMtMS0xLTEtMA_53db90bb-deea-4527-9e52-ce579019d563"
      unitRef="usd">6681000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i01bf0bff5782449a814efde056a8d4e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzMtMS0xLTEtMA_9d4927ee-dbc8-45d0-aa81-c25da5fb6995"
      unitRef="usd">6681000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i01bf0bff5782449a814efde056a8d4e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzMtMS0xLTEtMA_f57b6970-c1ae-4d46-b49c-fc7a7ced77d2"
      unitRef="usd">6681000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ida1e53a5179244b09e976f079a378625_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzMtMy0xLTEtMA_aa75718f-1b20-432f-bad5-5fe5e643b1a7"
      unitRef="usd">4943000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ic40263f10a4e450081bac175cc6197c8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzMtNS0xLTEtMA_dbf7ba96-3423-42ed-af8b-4be018edda51"
      unitRef="usd">15478000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i099c76f11ceb46fb820593432cde4d70_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzQtMS0xLTEtMA_46637be1-694c-4690-9799-5bee6256a06a"
      unitRef="usd">5946000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i099c76f11ceb46fb820593432cde4d70_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzQtMS0xLTEtMA_5afb3c12-55c5-4416-9d5c-06db8fa506e7"
      unitRef="usd">5946000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i099c76f11ceb46fb820593432cde4d70_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzQtMS0xLTEtMA_7ba9d1ab-ea03-479f-8e4e-a4c3b7b4c309"
      unitRef="usd">5946000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i099c76f11ceb46fb820593432cde4d70_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzQtMS0xLTEtMA_cbf79e28-9fac-4ef8-920d-8b36a1b61a18"
      unitRef="usd">5946000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ic203f668663045d9a17879fcedc31084_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzQtMy0xLTEtMA_8347cb9e-0342-415e-b391-986c5fe766e2"
      unitRef="usd">6426000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i73d1354d96eb4014971a20b76c805909_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzQtNS0xLTEtMA_cb889c0e-370a-487d-9ef2-64f343063185"
      unitRef="usd">13882000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i27c05aee1e964371944471e8f033bb8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzUtMS0xLTEtMA_13cec0a9-78a9-4ce5-8002-1c1f0c2fa719"
      unitRef="usd">13374000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i7e7f099f9aac4fa48d2e5db12f46d558_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzUtMy0xLTEtMA_50896afb-da2b-4221-82d4-d9bfaf5d7707"
      unitRef="usd">5666000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i3e35e79368df4da58d331a6f17e55133_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzUtNS0xLTEtMA_a77fe48a-4275-4274-ace2-22837dd30437"
      unitRef="usd">10266000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ic5c8baacf81f436eb5830fcb5a108b98_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzYtMS0xLTEtMA_392f9a87-7958-4ae8-9f54-b797cfddb269"
      unitRef="usd">4015000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ic12bb4de787e4021a6b7c412575a5dc2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzYtMy0xLTEtMA_37dcb5dc-0022-4fb9-bb8d-4e7287bbc4e3"
      unitRef="usd">3671000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i16eae346365f461394eecd340dd9a004_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzYtNS0xLTEtMA_b80f9d61-cd41-4544-83df-ffc3897a88ea"
      unitRef="usd">3475000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i55b0a50f24a94e04b866b421aab084d3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzctMS0xLTEtMA_ccf22542-f6ce-4401-a967-4641d5b754fc"
      unitRef="usd">4145000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ia50984eb647841f9929d9c015f8ad478_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzctMy0xLTEtMA_c812dd69-59fc-4e7d-b7cf-ea032a952bb9"
      unitRef="usd">2961000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ibf37e9d5d22a44219cafc0c8248c7972_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzctNS0xLTEtMA_d25ac247-5960-4c12-af84-9db111b38782"
      unitRef="usd">8244000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzgtMS0xLTEtMA_2f0cc6cd-33e8-4b81-a562-1d6a7e677190"
      unitRef="usd">44468000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzgtMy0xLTEtMA_1ace97e0-5fe8-4190-8d10-ceaeeeadb127"
      unitRef="usd">26822000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzgtNS0xLTEtMA_8f0ef23c-f5e7-4563-a2a5-c345ef3dc3c6"
      unitRef="usd">58503000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="id9c7aafdb1784146844f140c5dae170b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzEwLTEtMS0xLTA_d7eba7c3-017b-4979-a4d8-889c1c17b90e"
      unitRef="usd">18895000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ic0251e88690f4ccfac374938003b413a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzEwLTMtMS0xLTA_348a4bad-3a41-4558-8bab-306380db2e3e"
      unitRef="usd">8910000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i0a650cfc194a4975889d7ffdfaee6003_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzEwLTUtMS0xLTA_2fd266e1-3051-470b-b349-d3177a78c458"
      unitRef="usd">16921000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i7e51621b43974681810f28b8a4a425b8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzExLTEtMS0xLTA_cb782c1f-56f8-469e-8800-a993ead89858"
      unitRef="usd">25573000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i4375f6c2f8fa4e5ab77df545fa1e6fe6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzExLTMtMS0xLTA_583339f7-9751-40b5-b5a0-6d61376729dc"
      unitRef="usd">17912000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i312ca53fc17442c4935f77c1f9ae67e7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzExLTUtMS0xLTA_f2f25272-1b86-44f6-915f-98be465637c7"
      unitRef="usd">41582000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzEzLTEtMS0xLTA_e88d0292-5534-4006-b168-f419be099e25"
      unitRef="usd">44468000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzEzLTMtMS0xLTA_df8b6196-29e8-475a-a47b-d59f323a5b99"
      unitRef="usd">26822000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZToxOTY3YmU0OTFkNWI0OTE0OTJkNmM2Y2E3NWY2ZDNmYi90YWJsZXJhbmdlOjE5NjdiZTQ5MWQ1YjQ5MTQ5MmQ2YzZjYTc1ZjZkM2ZiXzEzLTUtMS0xLTA_a035acd4-9a4a-47a2-a8f8-60b275110861"
      unitRef="usd">58503000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90ZXh0cmVnaW9uOjUyYWU2NWJhOTUyODQ3NzA4M2MzMzA3NWEwNjJiMmIyXzE3Mg_2867a416-ead4-4a7e-8f07-d0c70647b30a"
      unitRef="usd">44468000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90ZXh0cmVnaW9uOjUyYWU2NWJhOTUyODQ3NzA4M2MzMzA3NWEwNjJiMmIyXzY0NA_2574059a-a2d5-4c73-95b4-ed1fce4b76ae"
      unitRef="usd">44468000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i4b91a949042842adb333cf72e1afd4f3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90ZXh0cmVnaW9uOjUyYWU2NWJhOTUyODQ3NzA4M2MzMzA3NWEwNjJiMmIyXzcyOQ_3cd39511-c546-4626-890d-23291e6f735b"
      unitRef="usd">10307000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i4b91a949042842adb333cf72e1afd4f3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90ZXh0cmVnaW9uOjUyYWU2NWJhOTUyODQ3NzA4M2MzMzA3NWEwNjJiMmIyXzcyOQ_3dc0327f-b67a-47ce-945d-181a570c28cb"
      unitRef="usd">10307000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i4b91a949042842adb333cf72e1afd4f3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90ZXh0cmVnaW9uOjUyYWU2NWJhOTUyODQ3NzA4M2MzMzA3NWEwNjJiMmIyXzcyOQ_aabbb7ed-18df-4264-bfa9-ddaf5989853a"
      unitRef="usd">10307000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i4b91a949042842adb333cf72e1afd4f3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90ZXh0cmVnaW9uOjUyYWU2NWJhOTUyODQ3NzA4M2MzMzA3NWEwNjJiMmIyXzcyOQ_ae8d290d-2865-4489-a576-246180833968"
      unitRef="usd">10307000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i01bf0bff5782449a814efde056a8d4e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90ZXh0cmVnaW9uOjUyYWU2NWJhOTUyODQ3NzA4M2MzMzA3NWEwNjJiMmIyXzczOQ_38810211-b22a-4315-8794-46b3244f3269"
      unitRef="usd">6681000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i01bf0bff5782449a814efde056a8d4e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90ZXh0cmVnaW9uOjUyYWU2NWJhOTUyODQ3NzA4M2MzMzA3NWEwNjJiMmIyXzczOQ_53db90bb-deea-4527-9e52-ce579019d563"
      unitRef="usd">6681000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i01bf0bff5782449a814efde056a8d4e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90ZXh0cmVnaW9uOjUyYWU2NWJhOTUyODQ3NzA4M2MzMzA3NWEwNjJiMmIyXzczOQ_9d4927ee-dbc8-45d0-aa81-c25da5fb6995"
      unitRef="usd">6681000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i01bf0bff5782449a814efde056a8d4e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90ZXh0cmVnaW9uOjUyYWU2NWJhOTUyODQ3NzA4M2MzMzA3NWEwNjJiMmIyXzczOQ_f57b6970-c1ae-4d46-b49c-fc7a7ced77d2"
      unitRef="usd">6681000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i099c76f11ceb46fb820593432cde4d70_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90ZXh0cmVnaW9uOjUyYWU2NWJhOTUyODQ3NzA4M2MzMzA3NWEwNjJiMmIyXzc1MA_46637be1-694c-4690-9799-5bee6256a06a"
      unitRef="usd">5946000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i099c76f11ceb46fb820593432cde4d70_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90ZXh0cmVnaW9uOjUyYWU2NWJhOTUyODQ3NzA4M2MzMzA3NWEwNjJiMmIyXzc1MA_5afb3c12-55c5-4416-9d5c-06db8fa506e7"
      unitRef="usd">5946000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i099c76f11ceb46fb820593432cde4d70_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90ZXh0cmVnaW9uOjUyYWU2NWJhOTUyODQ3NzA4M2MzMzA3NWEwNjJiMmIyXzc1MA_7ba9d1ab-ea03-479f-8e4e-a4c3b7b4c309"
      unitRef="usd">5946000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i099c76f11ceb46fb820593432cde4d70_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90ZXh0cmVnaW9uOjUyYWU2NWJhOTUyODQ3NzA4M2MzMzA3NWEwNjJiMmIyXzc1MA_cbf79e28-9fac-4ef8-920d-8b36a1b61a18"
      unitRef="usd">5946000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i27c05aee1e964371944471e8f033bb8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90ZXh0cmVnaW9uOjUyYWU2NWJhOTUyODQ3NzA4M2MzMzA3NWEwNjJiMmIyXzc2MA_13cec0a9-78a9-4ce5-8002-1c1f0c2fa719"
      unitRef="usd">13374000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ic5c8baacf81f436eb5830fcb5a108b98_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90ZXh0cmVnaW9uOjUyYWU2NWJhOTUyODQ3NzA4M2MzMzA3NWEwNjJiMmIyXzc3MA_392f9a87-7958-4ae8-9f54-b797cfddb269"
      unitRef="usd">4015000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i55b0a50f24a94e04b866b421aab084d3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90ZXh0cmVnaW9uOjUyYWU2NWJhOTUyODQ3NzA4M2MzMzA3NWEwNjJiMmIyXzc4MQ_ccf22542-f6ce-4401-a967-4641d5b754fc"
      unitRef="usd">4145000</us-gaap:RestructuringCharges>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90ZXh0cmVnaW9uOjUyYWU2NWJhOTUyODQ3NzA4M2MzMzA3NWEwNjJiMmIyXzEzODI_678b3a1e-ba70-4d77-8cf2-46393e24d9ce">&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;The following table details the Company&#x2019;s severance and other restructuring accrual activities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.776%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.551%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Severance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Exit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:700;line-height:100%"&gt;Balance at January 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;24,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;31,271&#160;&lt;/span&gt;&lt;/td&gt;&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;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,146&#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;13,357&#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;58,503&#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;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43,287)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,713)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;text-align:left;vertical-align: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, including foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,530)&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;(7,080)&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,610)&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:700;line-height:100%"&gt;Balance at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;3,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;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;28,164&#160;&lt;/span&gt;&lt;/td&gt;&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;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,271&#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;6,551&#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;26,822&#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;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,887)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,383)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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, including foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(917)&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;(4,409)&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,326)&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:700;line-height:100%"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;2,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;16,390&#160;&lt;/span&gt;&lt;/td&gt;&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;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,716&#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;18,752&#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;44,468&#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;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,768)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,035)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,803)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;text-align:left;vertical-align: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, including foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;848&#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;(10,990)&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,142)&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:700;line-height:100%"&gt;Balance at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;10,547&#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,366&#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,913&#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;(1) Other activity in exit reserves primarily represents the non-cash write-off of certain long-lived assets and inventory in connection with certain facility closures and product exits.</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <us-gaap:RestructuringReserve
      contextRef="id8c73120f5fd482d88cfba59b10d5187_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzEtMS0xLTEtMA_b7fc7723-66ee-4bbb-bb51-288847fa5202"
      unitRef="usd">24955000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i35952fd558de4a40953ed365a3b35219_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzEtMy0xLTEtMA_8b305b14-9c74-4102-9df4-7835f2f9510a"
      unitRef="usd">6316000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i2356fffd8699472395d42f65666b0a48_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzEtNS0xLTEtMA_65055a59-d037-4b85-b25f-b0b968f3f218"
      unitRef="usd">31271000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="ib71a338313974f0cb08885b2500ba044_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzItMS0xLTEtMA_45892bc8-10a1-4f7d-9d5d-fa6cfbdc51e9"
      unitRef="usd">45146000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="ibd78d0eb51474350b3fce5b24c82d435_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzItMy0xLTEtMA_89fcb241-240d-4378-aae2-51e95cd866a7"
      unitRef="usd">13357000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzItNS0xLTEtMA_de762d90-69e1-4092-83bf-73ba3128ac0d"
      unitRef="usd">58503000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:PaymentsForRestructuring
      contextRef="ib71a338313974f0cb08885b2500ba044_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzMtMS0xLTEtMA_1b49bcf6-946c-4e7e-bd4e-cd8d679c1d80"
      unitRef="usd">43287000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="ibd78d0eb51474350b3fce5b24c82d435_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzMtMy0xLTEtMA_4407e35c-2cf0-4ab4-be6b-b75dab18a654"
      unitRef="usd">8713000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzMtNS0xLTEtMA_375099c0-ecc0-4cfa-becc-4fe1c9c80c6c"
      unitRef="usd">52000000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="ib71a338313974f0cb08885b2500ba044_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzQtMS0xLTEtMA_16a290b9-fcf1-415c-a554-1ecb94d68c4e"
      unitRef="usd">-2530000</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="ibd78d0eb51474350b3fce5b24c82d435_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzQtMy0xLTEtMA_d17b5261-54bc-444a-8cb4-a5b6cca2de62"
      unitRef="usd">-7080000</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzQtNS0xLTEtMA_c2dda537-235e-41c8-8f6b-88ddee7a34e7"
      unitRef="usd">-9610000</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:RestructuringReserve
      contextRef="i67d2efb69bbc450ab1d670ec20199b84_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzUtMS0xLTEtMA_76d40779-2812-45f1-96e9-4859edd5d08b"
      unitRef="usd">24284000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i79670157acb74451aa2d53fe30b1f183_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzUtMy0xLTEtMA_2cec8eec-f744-47f3-88a2-42af6b74fedc"
      unitRef="usd">3880000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i87e1659d734949f58864c21cb2cd4f1c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzUtNS0xLTEtMA_8cfa06d9-8315-4a0d-94f9-2bdae0b9d5bc"
      unitRef="usd">28164000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="i62962ca76b10484faf7239bdfd7aa367_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzYtMS0xLTEtMA_eddd6ac2-c39b-4c14-ad1d-2ad256b0a898"
      unitRef="usd">20271000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="i62ec0cd262cd4806a444290e8e33d330_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzYtMy0xLTEtMA_29c52bf2-2997-4359-9291-a52c8be15076"
      unitRef="usd">6551000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzYtNS0xLTEtMA_99c31c08-51a4-4539-9406-c5f8c172b07f"
      unitRef="usd">26822000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:PaymentsForRestructuring
      contextRef="i62962ca76b10484faf7239bdfd7aa367_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzctMS0xLTEtMA_e76d0734-c29a-4b0d-8ae4-2581652c9a9f"
      unitRef="usd">29887000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i62ec0cd262cd4806a444290e8e33d330_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzctMy0xLTEtMA_13a61489-ff5c-4ced-91bb-3b36c6dc4df2"
      unitRef="usd">3383000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzctNS0xLTEtMA_9b673c77-dc0f-438d-bfba-c71bf4b3b2ca"
      unitRef="usd">33270000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="i62962ca76b10484faf7239bdfd7aa367_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzgtMS0xLTEtMA_fc9cb246-1455-4fd1-98ec-f00292ca484d"
      unitRef="usd">-917000</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="i62ec0cd262cd4806a444290e8e33d330_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzgtMy0xLTEtMA_90191053-cccd-4327-86cb-478cd9881f6c"
      unitRef="usd">-4409000</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzgtNS0xLTEtMA_30af82ba-03a6-4757-9d0b-16403ad81c67"
      unitRef="usd">-5326000</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:RestructuringReserve
      contextRef="i629876b1c54b4b5d9943cb2e9b2120e9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzktMS0xLTEtMA_1cd8b764-dddb-44ea-87be-b594fbf3f01c"
      unitRef="usd">13751000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i5dd26380cd154bc196481c475ba3e53c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzktMy0xLTEtMA_1ab63f66-7c35-4c6c-b71e-2694c8e4cd4d"
      unitRef="usd">2639000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzktNS0xLTEtMA_74621135-76b7-4c0d-88da-3af7a43f48aa"
      unitRef="usd">16390000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="i4ddbe8a3a3e24a38aacab844cbfc962a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzEwLTEtMS0xLTA_082a0762-3279-481f-965c-e45da79eac32"
      unitRef="usd">25716000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="ife85ba44b52b42d6ae6bbe1182c1425d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzEwLTMtMS0xLTA_2b3e17b5-a75c-400e-bfcf-21f189eaecdd"
      unitRef="usd">18752000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzEwLTUtMS0xLTA_9a4041bb-3c7e-470a-ad98-21d267a8f059"
      unitRef="usd">44468000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:PaymentsForRestructuring
      contextRef="i4ddbe8a3a3e24a38aacab844cbfc962a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzExLTEtMS0xLTA_ed2b908d-6f9f-4103-b28c-ffb5e71d39b8"
      unitRef="usd">29768000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="ife85ba44b52b42d6ae6bbe1182c1425d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzExLTMtMS0xLTA_b063ec56-a594-477a-a34f-58a9e8235187"
      unitRef="usd">6035000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzExLTUtMS0xLTA_e11c3165-7bad-417d-8f7c-3e45550f8936"
      unitRef="usd">35803000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="i4ddbe8a3a3e24a38aacab844cbfc962a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzEyLTEtMS0xLTA_4847e4c9-95ea-4017-8a59-4eb6e31c063c"
      unitRef="usd">848000</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="ife85ba44b52b42d6ae6bbe1182c1425d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzEyLTMtMS0xLTA_af5cb375-e214-448c-bff6-bfbce9b71016"
      unitRef="usd">-10990000</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzEyLTUtMS0xLTA_96594af4-8fe8-4987-aaaa-9e8d265078f1"
      unitRef="usd">-10142000</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:RestructuringReserve
      contextRef="i5ca66e4c73004fa59794f5b8c94757cb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzEzLTEtMS0xLTA_35c2e1eb-9eb7-4c22-9bef-c5146a0dbd0c"
      unitRef="usd">10547000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ie3e29f74019a41bc8bf19a5bf8e8f894_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzEzLTMtMS0xLTA_61e52f9c-6b2d-4a1f-beeb-65a472b5ef12"
      unitRef="usd">4366000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNjYvZnJhZzo1MmFlNjViYTk1Mjg0NzcwODNjMzMwNzVhMDYyYjJiMi90YWJsZTo5N2NmMTNkNDIwMWU0YjNiOTM3MzQ2ODIxMDBmNTQ4My90YWJsZXJhbmdlOjk3Y2YxM2Q0MjAxZTRiM2I5MzczNDY4MjEwMGY1NDgzXzEzLTUtMS0xLTA_f9ea1d6e-1495-4cf5-9f1e-d671ab60e48d"
      unitRef="usd">14913000</us-gaap:RestructuringReserve>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90ZXh0cmVnaW9uOmRmZWFiN2NhYjcxMzQ4ZTU4MjNmMTIwZGE5MmQ0Yjg1XzMwMTc_ebb61539-296a-4ada-833e-759f2f5a0151">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;13. Borrowings and Lines of Credit&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Borrowings consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.187%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.189%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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;Short-term:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Commercial paper&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;&#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;84,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Notes payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;&#x2014;&#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;84,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.702%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.735%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.738%"/&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="9" 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:10pt;font-weight:700;line-height:100%"&gt;Carrying amount &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Principal&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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;Long-term:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.15% 10-year notes due November&#160;15, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;400,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;396,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;396,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.25% 10-year notes due November&#160;9, 2026 (euro-denominated)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x20ac;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;724,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;658,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.750% 8-year notes due November&#160;4, 2027 (euro denominated)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x20ac;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;603,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;548,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.65% 30-year debentures due June&#160;1, 2028&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;200,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.950% 10-year notes due November&#160;4, 2029&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;300,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296,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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.375% 30-year debentures due October&#160;15, 2035&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.60% 30-year notes due March&#160;15, 2038&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.375% 30-year notes due March&#160;1, 2041&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;344,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;344,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total long-term debt&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 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;3,108,829&#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;2,985,716&#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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Carrying amount is net of unamortized debt discount and deferred debt issuance costs. Total unamortized debt discounts were $17.6 million and $18.9 million as of December&#160;31, 2020 and 2019, respectively. Total deferred debt issuance costs were $14.4 million and $16.2 million as of December&#160;31, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&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;The discounts are being amortized to interest expense using the effective interest method over the life of the issuances. The deferred issuance costs are amortized on a straight-line basis over the life of the debt.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November 4, 2019, the Company issued &#x20ac;500,000 of 0.750% euro-denominated notes due 2027 and $300,000 of 2.950% notes due 2029. On December 4, 2019, proceeds from the sale of the aforementioned notes were used to redeem the &#x20ac;300,000 2.125% notes due 2020 and $450,000 4.30% notes due 2021. Such redemptions required the Company to pay a make whole premium to the bondholders, resulting in a loss of $23,543. The remainder of the proceeds were used for general corporate purposes.&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 of December&#160;31, 2020, the Company maintained a $1 billion five-year unsecured revolving credit facility (the &#x201c;Credit Agreement&#x201d;) with a syndicate of banks, which expires on October&#160;4, 2024.&#160; At the Company's election, loans under the Credit Agreement will bear interest at a base rate plus an applicable margin. The Credit Agreement requires the Company to pay a facility fee and imposes various restrictions on the Company such as, among other things, a requirement to maintain a minimum interest coverage ratio of EBITDA to consolidated net interest expense of not less than 3.0 to 1. The Company primarily uses this facility as liquidity back-up for its commercial paper program. On March 16, 2020, the Company borrowed $500&#160;million under the Credit Agreement, which was subsequently repaid in full during the second quarter with proceeds from resumed commercial paper borrowings. Proceeds from the Credit Agreement borrowing were used to repay all of the Company's outstanding commercial paper and for general corporate purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;On May 6, 2020, the Company entered into a $450.0 million 364-day revolving credit facility (the "Short-term Credit Agreement") with a syndicate of banks &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;to be used primarily for working capital and general corporate purposes. &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;Effective November 12, 2020, the Company terminated the aggregate commitments under the Short-term Credit Agreement. The Company did not undertake any borrowings under this facility prior to termination. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The Company was in compliance with all covenants in the Credit Agreement and other long-term debt covenants at December 31, 2020 and had an interest coverage ratio of consolidated EBITDA to consolidated net interest expense of 11.4 to 1.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, the future maturities of long-term debt were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.629%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.171%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Future Maturities&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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="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;&#x2014;&#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;2025&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;396,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,712,113&#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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,108,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Letters of Credit and other Guarantees&lt;/span&gt;&lt;/div&gt;As of December&#160;31, 2020, the Company had approximately $152.5 million outstanding in letters of credit, surety bonds, and performance and other guarantees with financial institutions, which expire on various dates through 2029.&#160;These letters of credit and bonds are primarily issued as security for insurance, warranty and other performance obligations.&#160;In general, the Company would only be liable for the amount of these guarantees in the event of default in the performance of its obligations, the probability of which is believed to be remote.</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfShortTermDebtTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90ZXh0cmVnaW9uOmRmZWFiN2NhYjcxMzQ4ZTU4MjNmMTIwZGE5MmQ0Yjg1XzMwMjM_e8fdc71d-2e82-43fb-9615-c2055029c352">&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;Borrowings consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.187%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.189%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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;Short-term:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Commercial paper&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;&#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;84,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Notes payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;&#x2014;&#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;84,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShortTermDebtTextBlock>
    <us-gaap:CommercialPaper
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxMGNkN2EyZDcyMGY0NmRkYmJiOTI3YmE4ZTllYWU5Zi90YWJsZXJhbmdlOjEwY2Q3YTJkNzIwZjQ2ZGRiYmI5MjdiYThlOWVhZTlmXzMtMS0xLTEtMA_2882e46d-1958-48b8-9dd3-f246ad59dbce"
      unitRef="usd">0</us-gaap:CommercialPaper>
    <us-gaap:CommercialPaper
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxMGNkN2EyZDcyMGY0NmRkYmJiOTI3YmE4ZTllYWU5Zi90YWJsZXJhbmdlOjEwY2Q3YTJkNzIwZjQ2ZGRiYmI5MjdiYThlOWVhZTlmXzMtMS0xLTEtMA_7faf29cc-6f05-461f-8a70-1732f1b34455"
      unitRef="usd">0</us-gaap:CommercialPaper>
    <us-gaap:CommercialPaper
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxMGNkN2EyZDcyMGY0NmRkYmJiOTI3YmE4ZTllYWU5Zi90YWJsZXJhbmdlOjEwY2Q3YTJkNzIwZjQ2ZGRiYmI5MjdiYThlOWVhZTlmXzMtMS0xLTEtMA_d6fb82e0-9576-4513-a434-fddff2e922df"
      unitRef="usd">0</us-gaap:CommercialPaper>
    <us-gaap:CommercialPaper
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxMGNkN2EyZDcyMGY0NmRkYmJiOTI3YmE4ZTllYWU5Zi90YWJsZXJhbmdlOjEwY2Q3YTJkNzIwZjQ2ZGRiYmI5MjdiYThlOWVhZTlmXzMtMy0xLTEtMA_14e8c42f-ecff-48c5-aae8-91a740f08fcf"
      unitRef="usd">84700000</us-gaap:CommercialPaper>
    <us-gaap:CommercialPaper
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxMGNkN2EyZDcyMGY0NmRkYmJiOTI3YmE4ZTllYWU5Zi90YWJsZXJhbmdlOjEwY2Q3YTJkNzIwZjQ2ZGRiYmI5MjdiYThlOWVhZTlmXzMtMy0xLTEtMA_56da1dc9-1a17-4b80-8f01-41d077e7d2ed"
      unitRef="usd">84700000</us-gaap:CommercialPaper>
    <us-gaap:CommercialPaper
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxMGNkN2EyZDcyMGY0NmRkYmJiOTI3YmE4ZTllYWU5Zi90YWJsZXJhbmdlOjEwY2Q3YTJkNzIwZjQ2ZGRiYmI5MjdiYThlOWVhZTlmXzMtMy0xLTEtMA_e8393dae-ab5a-4dd6-9e0c-5491b90f271e"
      unitRef="usd">84700000</us-gaap:CommercialPaper>
    <us-gaap:DebtCurrent
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxMGNkN2EyZDcyMGY0NmRkYmJiOTI3YmE4ZTllYWU5Zi90YWJsZXJhbmdlOjEwY2Q3YTJkNzIwZjQ2ZGRiYmI5MjdiYThlOWVhZTlmXzQtMS0xLTEtMA_e7a58f0a-4886-4978-8c3d-1129e40059ed"
      unitRef="usd">0</us-gaap:DebtCurrent>
    <us-gaap:DebtCurrent
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxMGNkN2EyZDcyMGY0NmRkYmJiOTI3YmE4ZTllYWU5Zi90YWJsZXJhbmdlOjEwY2Q3YTJkNzIwZjQ2ZGRiYmI5MjdiYThlOWVhZTlmXzQtMy0xLTEtMA_cd21db8c-0927-4694-8e99-e701115665f7"
      unitRef="usd">84700000</us-gaap:DebtCurrent>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90ZXh0cmVnaW9uOmRmZWFiN2NhYjcxMzQ4ZTU4MjNmMTIwZGE5MmQ0Yjg1XzMwMjA_9f2c9fbf-d211-483d-875f-d807cc85ea8e">&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.702%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.735%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.738%"/&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="9" 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:10pt;font-weight:700;line-height:100%"&gt;Carrying amount &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Principal&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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;Long-term:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.15% 10-year notes due November&#160;15, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;400,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;396,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;396,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.25% 10-year notes due November&#160;9, 2026 (euro-denominated)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x20ac;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;724,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;658,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.750% 8-year notes due November&#160;4, 2027 (euro denominated)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x20ac;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;603,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;548,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.65% 30-year debentures due June&#160;1, 2028&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;200,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.950% 10-year notes due November&#160;4, 2029&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;300,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296,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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.375% 30-year debentures due October&#160;15, 2035&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.60% 30-year notes due March&#160;15, 2038&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.375% 30-year notes due March&#160;1, 2041&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;344,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;344,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total long-term debt&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 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;3,108,829&#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;2,985,716&#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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Carrying amount is net of unamortized debt discount and deferred debt issuance costs. Total unamortized debt discounts were $17.6 million and $18.9 million as of December&#160;31, 2020 and 2019, respectively. Total deferred debt issuance costs were $14.4 million and $16.2 million as of December&#160;31, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="iff486996dfbe4da69f9474b562d32060_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzUtMC0xLTEtMC90ZXh0cmVnaW9uOjUxZTE5M2QzMGVkOTQ1ZjZhYWZlYjMwM2I2YTc3Y2ZhXzEwOTk1MTE2Mjc4Mjg_ed1c0dc6-7a9f-4bd2-8317-0b8f4a6ee723"
      unitRef="number2">0.0315</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentTerm
      contextRef="i5b81685859124bcc88e758c02f49ae4f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzUtMC0xLTEtMC90ZXh0cmVnaW9uOjUxZTE5M2QzMGVkOTQ1ZjZhYWZlYjMwM2I2YTc3Y2ZhXzEwOTk1MTE2Mjc4MzM_0ff2402e-4038-444a-ab5a-1f75575e986f">P10Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i5b81685859124bcc88e758c02f49ae4f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzUtMC0xLTEtMC90ZXh0cmVnaW9uOjUxZTE5M2QzMGVkOTQ1ZjZhYWZlYjMwM2I2YTc3Y2ZhXzEwOTk1MTE2Mjc4NTM_a9e49169-5aeb-4d09-a423-a78a60c2d781">2025-11-15</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iff486996dfbe4da69f9474b562d32060_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzUtMS0xLTEtMA_605e181f-ae0e-49ad-87a1-05cff0221210"
      unitRef="usd">400000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="iff486996dfbe4da69f9474b562d32060_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzUtMy0xLTEtMA_1d8a3b98-8ad0-462f-82b7-7b86855b9d35"
      unitRef="usd">396716000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i1a326692979e45829e776ee86cbfe128_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzUtNS0xLTEtMA_7d40f6bd-9eb7-44f2-874e-450097fc6af2"
      unitRef="usd">396042000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i7bd1eba7896b434582b98bdc69d98b89_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzYtMC0xLTEtMC90ZXh0cmVnaW9uOmE0ZmM3NTBjMDcwZTQ5ZjA5NWMwZWEwZWI2MjY4NjkwXzEwOTk1MTE2Mjc4NDQ_32d3dcd3-b3f2-400f-8dcc-2ad79bfda5c7"
      unitRef="number2">0.0125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentTerm
      contextRef="i7d8f837f132e4b94a689ad7129af94bd_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzYtMC0xLTEtMC90ZXh0cmVnaW9uOmE0ZmM3NTBjMDcwZTQ5ZjA5NWMwZWEwZWI2MjY4NjkwXzEwOTk1MTE2Mjc4Njg_2e283f4d-581c-4c4d-b732-f99c93f68ed8">P10Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i7d8f837f132e4b94a689ad7129af94bd_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzYtMC0xLTEtMC90ZXh0cmVnaW9uOmE0ZmM3NTBjMDcwZTQ5ZjA5NWMwZWEwZWI2MjY4NjkwXzEwOTk1MTE2Mjc4ODc_b8bfeb60-c4a5-4b52-bd9d-f13361e85566">2026-11-09</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i7bd1eba7896b434582b98bdc69d98b89_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzYtMS0xLTEtMA_d263b874-9f84-4bf9-9cf0-687c85d0a865"
      unitRef="eur">600000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i7bd1eba7896b434582b98bdc69d98b89_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzYtMy0xLTEtMA_4cba7102-23c3-46c3-81c2-b12309f8abdf"
      unitRef="usd">724310000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i29ce765cf4b24f01a75e95d14a7e2529_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzYtNS0xLTEtMA_6715b491-c423-488f-9440-6386ab23ca4b"
      unitRef="usd">658089000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="idc7fffa54bce4b0cb4954284e3ab0596_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzctMC0xLTEtMC90ZXh0cmVnaW9uOmFhNDAyNWJmOWJiODQyMjM4ZGRlNzI0NjI3NDAyOWFiXzEwOTk1MTE2Mjc4NDU_bb47bd01-a267-4b44-8d5f-5a57202dc5b6"
      unitRef="number2">0.00750</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentTerm
      contextRef="i5e92f253ba55467ca348f1e216f16c79_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzctMC0xLTEtMC90ZXh0cmVnaW9uOmFhNDAyNWJmOWJiODQyMjM4ZGRlNzI0NjI3NDAyOWFiXzEwOTk1MTE2Mjc4NDk_85475e15-075f-4c54-83c6-8c9348bed923">P8Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i5e92f253ba55467ca348f1e216f16c79_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzctMC0xLTEtMC90ZXh0cmVnaW9uOmFhNDAyNWJmOWJiODQyMjM4ZGRlNzI0NjI3NDAyOWFiXzEwOTk1MTE2Mjc4Njg_87eefccd-ceea-4dbc-8c6f-01d6a6d53927">2027-11-04</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="idc7fffa54bce4b0cb4954284e3ab0596_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzctMS0xLTEtMA_d1a7be87-5757-4940-a5a9-3e799e498e7d"
      unitRef="eur">500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="idc7fffa54bce4b0cb4954284e3ab0596_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzctMy0xLTEtMA_46b8d5da-94b0-46eb-95b1-3b16bac3a045"
      unitRef="usd">603107000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ib3a8ad10e0144355910dc447de6b344c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzctNS0xLTEtMA_98771b6f-8a11-4cc5-953d-33d86084ab68"
      unitRef="usd">548008000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i8ee2deacc15f48d7830845bbd5e5f7e7_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzgtMC0xLTEtMC90ZXh0cmVnaW9uOmMxZTQxMmNjYjU1ODQ4YTg4MGMzMGY3MDc1MTlmZjJhXzEwOTk1MTE2Mjc4MjY_36604597-9100-4379-9c34-3ed560f60d33"
      unitRef="number2">0.0665</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentTerm
      contextRef="ie47fc1f3970a447a836ecd6bf390ffbd_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzgtMC0xLTEtMC90ZXh0cmVnaW9uOmMxZTQxMmNjYjU1ODQ4YTg4MGMzMGY3MDc1MTlmZjJhXzEwOTk1MTE2Mjc4MzE_488b56ca-9ed0-43dc-b36a-dcfabd91422a">P30Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="ie47fc1f3970a447a836ecd6bf390ffbd_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzgtMC0xLTEtMC90ZXh0cmVnaW9uOmMxZTQxMmNjYjU1ODQ4YTg4MGMzMGY3MDc1MTlmZjJhXzEwOTk1MTE2Mjc4NDY_ceaf242d-6111-4ee6-b1e2-214968414863">2028-06-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i8ee2deacc15f48d7830845bbd5e5f7e7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzgtMS0xLTEtMA_567e1977-f47d-4eef-91ae-4b6a12724826"
      unitRef="usd">200000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i8ee2deacc15f48d7830845bbd5e5f7e7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzgtMy0xLTEtMA_66099add-aa5f-4396-a8c8-ca471c2f79f4"
      unitRef="usd">199255000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i8773af0e813445f2a14aeece4e832f81_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzgtNS0xLTEtMA_bb614114-7d3d-4a2a-8f78-62181d7e8cf0"
      unitRef="usd">199155000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i6de928d0221042afa2d6ebd9cff6ffc4_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzktMC0xLTEtMC90ZXh0cmVnaW9uOjc0NmYwZDdkMDdmNTQyODJhYmViMWI1MDRkYTExNzQzXzEwOTk1MTE2Mjc4Mjc_be223523-7f6a-4d6e-afd9-c2a5f1683174"
      unitRef="number2">0.02950</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentTerm
      contextRef="i978f0a2b01604d7a95e1c04d93e02fee_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzktMC0xLTEtMC90ZXh0cmVnaW9uOjc0NmYwZDdkMDdmNTQyODJhYmViMWI1MDRkYTExNzQzXzEwOTk1MTE2Mjc4MzI_c32bcae9-b3d3-47ee-b3df-6b89410abe59">P10Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i978f0a2b01604d7a95e1c04d93e02fee_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzktMC0xLTEtMC90ZXh0cmVnaW9uOjc0NmYwZDdkMDdmNTQyODJhYmViMWI1MDRkYTExNzQzXzEwOTk1MTE2Mjc4NTE_de7596f7-7107-472f-8c3c-7c4479058a13">2029-11-04</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i828fb1ccbf6d4a54adc8d1b7654561fd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzktMS0xLTEtMA_e1d4f47b-05bc-4400-8b9c-b9aeaa276d6a"
      unitRef="usd">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i6de928d0221042afa2d6ebd9cff6ffc4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzktMy0xLTEtMA_781c1acb-0fd1-4861-958c-5c84908504b1"
      unitRef="usd">296650000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i828fb1ccbf6d4a54adc8d1b7654561fd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzktNS0xLTEtMA_246d0462-a4e6-4890-a42d-910991d38605"
      unitRef="usd">296270000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i7d3f9967e62d4304a8485e710cde0f13_I20201231"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzEwLTAtMS0xLTAvdGV4dHJlZ2lvbjo5OGMwYTBkZjI2MTY0MjBlYjg1OGQ1MzVkZjdjMDEyY18xMDk5NTExNjI3ODMy_472a9081-2453-4fc6-a6b4-81dc316a8cae"
      unitRef="number2">0.05375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentTerm
      contextRef="i16dc6d133a1d49aebf4e5dc2836eaa5e_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzEwLTAtMS0xLTAvdGV4dHJlZ2lvbjo5OGMwYTBkZjI2MTY0MjBlYjg1OGQ1MzVkZjdjMDEyY18xMDk5NTExNjI3ODM3_f52a0609-bc93-4631-8938-4bb5c02a5a17">P30Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i16dc6d133a1d49aebf4e5dc2836eaa5e_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzEwLTAtMS0xLTAvdGV4dHJlZ2lvbjo5OGMwYTBkZjI2MTY0MjBlYjg1OGQ1MzVkZjdjMDEyY18xMDk5NTExNjI3ODU2_de665d7d-49d6-4849-847c-2c5033999c51">2035-10-15</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i7d3f9967e62d4304a8485e710cde0f13_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzEwLTEtMS0xLTA_52aac317-c5f7-430e-ad59-5d203a9363ed"
      unitRef="usd">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i7d3f9967e62d4304a8485e710cde0f13_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzEwLTMtMS0xLTA_4ca46aef-bebc-4f45-8ee4-3e6380065f1a"
      unitRef="usd">296309000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i6b4be6e4ad5e4d46b5fa9d4a18fd9d02_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzEwLTUtMS0xLTA_ba00e17d-4ad2-49de-bb4b-51351f2920b8"
      unitRef="usd">296060000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i63dc9819c7e44808bd6a941980eb94ce_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzExLTAtMS0xLTAvdGV4dHJlZ2lvbjozZjFmNTI5NGNiODI0YTI2OGUzMWJkNGY2Njc0MTdjYl8xMDk5NTExNjI3ODIz_8a9846d3-26bd-4cb3-acaf-ea20b57d1550"
      unitRef="number2">0.0660</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentTerm
      contextRef="i0ddba746a79b4fa4b7a1331316d0475d_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzExLTAtMS0xLTAvdGV4dHJlZ2lvbjozZjFmNTI5NGNiODI0YTI2OGUzMWJkNGY2Njc0MTdjYl8xMDk5NTExNjI3ODI4_c9935233-15d9-4784-be7c-d99a4462e59a">P30Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i0ddba746a79b4fa4b7a1331316d0475d_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzExLTAtMS0xLTAvdGV4dHJlZ2lvbjozZjFmNTI5NGNiODI0YTI2OGUzMWJkNGY2Njc0MTdjYl8xMDk5NTExNjI3ODQ1_3b2d787b-0a34-4a51-a4c0-2aeb9cebd027">2038-03-15</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i63dc9819c7e44808bd6a941980eb94ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzExLTEtMS0xLTA_582dbd61-f346-4037-870f-10c473cca81c"
      unitRef="usd">250000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i63dc9819c7e44808bd6a941980eb94ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzExLTMtMS0xLTA_3fe03a8e-1f8c-4e5f-bacd-9f1c3a6f96c5"
      unitRef="usd">248053000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="iaba30a97ea1d45cc9d343ad0de68814f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzExLTUtMS0xLTA_3fab8a53-15e3-4b84-b647-6a74b52736c6"
      unitRef="usd">247939000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="icc931bac209441d4b689ed9c82f4c693_I20201231"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzEyLTAtMS0xLTAvdGV4dHJlZ2lvbjo5MjgxN2JjMDBiMzM0NmE0ODMzMzNlM2YyYWVlODk2MF8xMDk5NTExNjI3ODI0_7709c2be-55cf-481e-a0e3-55621fb7c27b"
      unitRef="number2">0.05375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentTerm
      contextRef="idbb1d1a06a6744c19fd369a184867308_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzEyLTAtMS0xLTAvdGV4dHJlZ2lvbjo5MjgxN2JjMDBiMzM0NmE0ODMzMzNlM2YyYWVlODk2MF8xMDk5NTExNjI3ODI5_f79f7fe5-1c44-476b-b0fe-01561342a82c">P30Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="idbb1d1a06a6744c19fd369a184867308_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzEyLTAtMS0xLTAvdGV4dHJlZ2lvbjo5MjgxN2JjMDBiMzM0NmE0ODMzMzNlM2YyYWVlODk2MF8xMDk5NTExNjI3ODQ1_249a6ad3-1c6f-4d0a-b86d-89decfb790d5">2041-03-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="icc931bac209441d4b689ed9c82f4c693_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzEyLTEtMS0xLTA_bb4b8bcf-47c1-47ce-848b-a2703fb0e9ea"
      unitRef="usd">350000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="icc931bac209441d4b689ed9c82f4c693_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzEyLTMtMS0xLTA_36d2a985-b2fe-471e-a74e-acbefd331efc"
      unitRef="usd">344429000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="id50ff9308b5f4e2396cb256b12f3b35a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzEyLTUtMS0xLTA_66337bd0-eb6e-465c-9649-61161d94d3ff"
      unitRef="usd">344153000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzE0LTMtMS0xLTA_c0451631-c476-4ae5-bdc0-2160f15b6727"
      unitRef="usd">3108829000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZToxNTJmYjQxMmI2MTA0MGNmOTQ4NzJlYjUxYTM0ZWQzZC90YWJsZXJhbmdlOjE1MmZiNDEyYjYxMDQwY2Y5NDg3MmViNTFhMzRlZDNkXzE0LTUtMS0xLTA_875f6a14-75c9-4b20-b98d-d3f8f69d63e1"
      unitRef="usd">2985716000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90ZXh0cmVnaW9uOmRmZWFiN2NhYjcxMzQ4ZTU4MjNmMTIwZGE5MmQ0Yjg1XzE3OQ_13c1ef52-c1a8-49d0-9625-2b014a923072"
      unitRef="usd">17600000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90ZXh0cmVnaW9uOmRmZWFiN2NhYjcxMzQ4ZTU4MjNmMTIwZGE5MmQ0Yjg1XzE4Ng_cdcd930a-6ca2-4ad3-b685-48f29a216a47"
      unitRef="usd">18900000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsNet
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90ZXh0cmVnaW9uOmRmZWFiN2NhYjcxMzQ4ZTU4MjNmMTIwZGE5MmQ0Yjg1XzI2Mg_a46bdb40-5419-4184-ba1b-992a72450d63"
      unitRef="usd">14400000</us-gaap:DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsNet>
    <us-gaap:DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsNet
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90ZXh0cmVnaW9uOmRmZWFiN2NhYjcxMzQ4ZTU4MjNmMTIwZGE5MmQ0Yjg1XzI2OQ_7b7e014b-b93f-4d72-b2f0-fc6078146f37"
      unitRef="usd">16200000</us-gaap:DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsNet>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="idc7fffa54bce4b0cb4954284e3ab0596_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90ZXh0cmVnaW9uOmRmZWFiN2NhYjcxMzQ4ZTU4MjNmMTIwZGE5MmQ0Yjg1XzEwOTk1MTE2NDc1ODM_d1a7be87-5757-4940-a5a9-3e799e498e7d"
      unitRef="eur">500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i828fb1ccbf6d4a54adc8d1b7654561fd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90ZXh0cmVnaW9uOmRmZWFiN2NhYjcxMzQ4ZTU4MjNmMTIwZGE5MmQ0Yjg1XzEwOTk1MTE2NDc2MzM_e1d4f47b-05bc-4400-8b9c-b9aeaa276d6a"
      unitRef="usd">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i69b17229dae54fa886a44372855fd8a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90ZXh0cmVnaW9uOmRmZWFiN2NhYjcxMzQ4ZTU4MjNmMTIwZGE5MmQ0Yjg1XzEwOTk1MTE2NDk1MDQ_af9e4205-eb8b-4a5e-b521-0e6e9a7fbe4d"
      unitRef="eur">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ie7b2bd1d28d844a78f8add7dc78b24ac_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90ZXh0cmVnaW9uOmRmZWFiN2NhYjcxMzQ4ZTU4MjNmMTIwZGE5MmQ0Yjg1XzEwOTk1MTE2NDk3MTE_a0dac637-308f-4958-80a8-36c19fc739f6"
      unitRef="usd">450000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90ZXh0cmVnaW9uOmRmZWFiN2NhYjcxMzQ4ZTU4MjNmMTIwZGE5MmQ0Yjg1XzEwOTk1MTE2NDgzNTM_978acef2-be06-4623-bf47-539a37b9a445"
      unitRef="usd">-23543000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90ZXh0cmVnaW9uOmRmZWFiN2NhYjcxMzQ4ZTU4MjNmMTIwZGE5MmQ0Yjg1XzE2NTI_d45fad9a-affa-4bd2-a96b-20904d51ff02"
      unitRef="usd">1000000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityInterestRateDescription
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90ZXh0cmVnaW9uOmRmZWFiN2NhYjcxMzQ4ZTU4MjNmMTIwZGE5MmQ0Yjg1XzE5MDM_43ebe511-8583-4626-a11b-1e3fa621c03c">At the Company's election, loans under the Credit Agreement will bear interest at a base rate plus an applicable margin.</us-gaap:LineOfCreditFacilityInterestRateDescription>
    <us-gaap:LineOfCreditFacilityCovenantTerms
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90ZXh0cmVnaW9uOmRmZWFiN2NhYjcxMzQ4ZTU4MjNmMTIwZGE5MmQ0Yjg1XzE5MDY_18f1b4ce-91f4-436e-9a72-173fa9e1ff9f">The Credit Agreement requires the Company to pay a facility fee and imposes various restrictions on the Company such as, among other things, a requirement to maintain a minimum interest coverage ratio of EBITDA to consolidated net interest expense of not less than 3.0 to 1.</us-gaap:LineOfCreditFacilityCovenantTerms>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90ZXh0cmVnaW9uOmRmZWFiN2NhYjcxMzQ4ZTU4MjNmMTIwZGE5MmQ0Yjg1XzExNTQ0ODcyMDk5NTIz_16b5b3a8-e7a0-4e99-86f1-088e2a5ee3ed"
      unitRef="usd">450000000.0</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCovenantCompliance
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90ZXh0cmVnaW9uOmRmZWFiN2NhYjcxMzQ4ZTU4MjNmMTIwZGE5MmQ0Yjg1XzEwOTk1MTE2MzY2Nzc_4acd830d-6940-42b8-b624-485f7e3047fb">The Company was in compliance with all covenants in the Credit Agreement and other long-term debt covenants at December 31, 2020 and had an interest coverage ratio of consolidated EBITDA to consolidated net interest expense of 11.4 to 1.</us-gaap:LineOfCreditFacilityCovenantCompliance>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90ZXh0cmVnaW9uOmRmZWFiN2NhYjcxMzQ4ZTU4MjNmMTIwZGE5MmQ0Yjg1XzMwMjI_2eb7ca54-648a-41d7-90e8-19c06cc7d060">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, the future maturities of long-term debt were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.629%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.171%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Future Maturities&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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="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;&#x2014;&#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;2025&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;396,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,712,113&#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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,108,829&#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:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZTpiNGZlNTRjNjkwZTc0OWMzYmE0YTViMGFmNDJkY2QwZS90YWJsZXJhbmdlOmI0ZmU1NGM2OTBlNzQ5YzNiYTRhNWIwYWY0MmRjZDBlXzEtMS0xLTEtMA_e1e172ba-aaee-46e0-9f34-63266b5594ba"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZTpiNGZlNTRjNjkwZTc0OWMzYmE0YTViMGFmNDJkY2QwZS90YWJsZXJhbmdlOmI0ZmU1NGM2OTBlNzQ5YzNiYTRhNWIwYWY0MmRjZDBlXzItMS0xLTEtMA_c9a7c2b2-253b-4fa7-bf5d-f20db0868911"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZTpiNGZlNTRjNjkwZTc0OWMzYmE0YTViMGFmNDJkY2QwZS90YWJsZXJhbmdlOmI0ZmU1NGM2OTBlNzQ5YzNiYTRhNWIwYWY0MmRjZDBlXzMtMS0xLTEtMA_43d737f1-f660-4062-b59f-cc97def84e18"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZTpiNGZlNTRjNjkwZTc0OWMzYmE0YTViMGFmNDJkY2QwZS90YWJsZXJhbmdlOmI0ZmU1NGM2OTBlNzQ5YzNiYTRhNWIwYWY0MmRjZDBlXzQtMS0xLTEtMA_ecdc06d6-7064-4783-8b40-ce80b40e4de3"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZTpiNGZlNTRjNjkwZTc0OWMzYmE0YTViMGFmNDJkY2QwZS90YWJsZXJhbmdlOmI0ZmU1NGM2OTBlNzQ5YzNiYTRhNWIwYWY0MmRjZDBlXzUtMS0xLTEtMA_754b5d2b-8628-4456-92ea-f52087eef622"
      unitRef="usd">396716000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZTpiNGZlNTRjNjkwZTc0OWMzYmE0YTViMGFmNDJkY2QwZS90YWJsZXJhbmdlOmI0ZmU1NGM2OTBlNzQ5YzNiYTRhNWIwYWY0MmRjZDBlXzYtMS0xLTEtMA_13ec59d0-f8f1-4b10-a4f3-277c964e6ece"
      unitRef="usd">2712113000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90YWJsZTpiNGZlNTRjNjkwZTc0OWMzYmE0YTViMGFmNDJkY2QwZS90YWJsZXJhbmdlOmI0ZmU1NGM2OTBlNzQ5YzNiYTRhNWIwYWY0MmRjZDBlXzctMS0xLTEtMA_9c2140a9-1604-4cd1-8ea6-a74714656d0c"
      unitRef="usd">3108829000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xNzIvZnJhZzpkZmVhYjdjYWI3MTM0OGU1ODIzZjEyMGRhOTJkNGI4NS90ZXh0cmVnaW9uOmRmZWFiN2NhYjcxMzQ4ZTU4MjNmMTIwZGE5MmQ0Yjg1XzI1Mzg_afe9bcfc-60fc-4e64-829c-f1b4fa85c83d"
      unitRef="usd">152500000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODEvZnJhZzo2M2U3OTRlMjNmYmU0YjAzYTYxMGFhYjA1NTE4Y2U1Ni90ZXh0cmVnaW9uOjYzZTc5NGUyM2ZiZTRiMDNhNjEwYWFiMDU1MThjZTU2XzU3NzA_194ec1f5-5037-444d-bea8-f49b01fe4072">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;14. Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Derivatives &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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;The Company is exposed to market risk for changes in foreign currency exchange rates due to the global nature of its operations and certain commodity risks. In order to manage these risks, the Company has hedged portions of its forecasted sales and purchases, which occur within the next twelve months that are denominated in non-functional currencies, with currency forward contracts designated as cash flow hedges. At December&#160;31, 2020 and 2019, the Company had contracts with U.S. dollar equivalent notional amounts of $173,674 and $179,580, respectively, to exchange foreign currencies, principally the Pound sterling, Chinese yuan, Swedish krona, Euro, Canadian dollar and Swiss franc. The Company believes it is probable that all forecasted cash flow transactions will occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;In addition, the Company had outstanding contracts at December&#160;31, 2020 and 2019 with a total notional amount of $73,755 and $79,707, respectively, that are not designated as hedging instruments. These instruments are used to reduce the Company's exposure to operating receivables and payables that are denominated in non-functional currencies. Gains and losses on these contracts are recorded in other income, net in the Consolidated Statements of Earnings.&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;The following table sets forth the fair values of derivative instruments held by the Company as of December&#160;31, 2020 and 2019 and the balance sheet lines in which they are recorded:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.475%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.591%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.591%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.453%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Fair Value Asset (Liability)&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;/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:9.5pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;December 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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Balance Sheet Caption&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:9.5pt;font-weight:400;line-height:100%"&gt;Foreign currency forward&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:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:9.5pt;font-weight:400;line-height:100%"&gt;Prepaid and other current assets&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:9.5pt;font-weight:400;line-height:100%"&gt;Foreign currency forward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(2,057)&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:9.5pt;font-weight:400;line-height:100%"&gt;(476)&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="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:9.5pt;font-weight:400;line-height:100%"&gt;Other accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;For a cash flow hedge, the change in estimated fair value of a hedging instrument is recorded in accumulated other comprehensive earnings (loss), net of tax as a separate component of the Consolidated Statements of Stockholders' Equity and is reclassified into revenues and cost of goods and services in the Consolidated Statements of Earnings during the period in which the hedged transaction is recognized. The amount of gains or losses from hedging activity recorded in earnings is not significant and the amount of unrealized gains and losses from cash flow hedges that are expected to be reclassified to earnings in the next twelve months, is not significant; therefore, additional tabular disclosures are not presented. There are no amounts excluded from the assessment of hedge effectiveness, and the Company's derivative instruments that are subject to credit risk contingent features were not significant. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The Company is exposed to credit loss in the event of nonperformance by counterparties to the financial instrument contracts held by the Company; however, nonperformance by these counterparties is considered unlikely as the Company&#x2019;s policy is to contract with highly-rated, diversified counterparties. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The Company has designated the &#x20ac;600,000 and &#x20ac;500,000 of euro-denominated notes issued November 9, 2016 and November 4, 2019, respectively, as hedges of its net investment in euro-denominated operations. The Company also designated the 2020 Notes as a net investment hedge prior to the redemption of the notes. Changes in the value of the euro-denominated debt are recognized in foreign currency translation adjustments within other comprehensive earnings (loss) of the Consolidated Statements of Comprehensive Earnings to offset changes in the value of the net investment in euro-denominated operations. Changes in the value of the euro-denominated debt resulting from exchange rate differences are offset by changes in the net investment due to the high degree of effectiveness between the hedging instruments and the exposure being hedged. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Amounts recognized in other comprehensive earnings (loss) for the gains (losses) on its net investment hedges were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.702%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.511%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Loss) gain on euro-denominated debt&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;(119,298)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;22,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;45,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,957&#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;(4,714)&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;(9,498)&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;Net (loss) gain on net investment hedges, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(92,341)&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;17,735&#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;35,732&#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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value Measurements &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;ASC 820, Fair Value Measurements and Disclosures, establishes a fair value hierarchy that requires the Company to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument&#x2019;s categorization within the hierarchy is based on the lowest level of input that is significant to the fair value measurement. ASC 820 establishes three levels of inputs that may be used to measure fair value as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Level 2 inputs include inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices in active markets for similar assets and liabilities, quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of assets or liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Level 3 inputs are unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions. &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;The Company's assets and liabilities measured at fair value on a recurring basis as of December&#160;31, 2020 and 2019 were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.702%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.840%"/&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 style="width:1.0%"/&gt;&lt;td style="width:12.183%"/&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 style="width:0.1%"/&gt;&lt;td style="width:1.292%"/&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 style="width:1.0%"/&gt;&lt;td style="width:12.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="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:10pt;font-weight:400;line-height:100%"&gt;Level 2&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="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="border-top:1pt solid #000000;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;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&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="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency cash flow hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;2,325&#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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;2,892&#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;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;Liabilities:&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="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="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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency cash flow hedges&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="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;2,057&#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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;476&#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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The derivative contracts are measured at fair value using models based on observable market inputs such as foreign currency exchange rates and interest rates; therefore, they are classified within Level 2 of the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;In addition to fair value disclosure requirements related to financial instruments carried at fair value, accounting standards require disclosures regarding the fair value of all of the Company&#x2019;s financial instruments. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The estimated fair value of long-term debt at December&#160;31, 2020 and 2019 was $3,635,673 and $3,322,033, respectively. The estimated fair value of long-term debt is based on quoted market prices for similar instruments and is, therefore, classified as Level 2 within the fair value hierarchy. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The carrying values of cash equivalents, trade receivables, accounts payable and notes payable are reasonable estimates of their fair values as of December&#160;31, 2020 and 2019 due to the short-term nature of these instruments.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i6aed7d22041d4ccda78febe9c3a7da24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODEvZnJhZzo2M2U3OTRlMjNmYmU0YjAzYTYxMGFhYjA1NTE4Y2U1Ni90ZXh0cmVnaW9uOjYzZTc5NGUyM2ZiZTRiMDNhNjEwYWFiMDU1MThjZTU2XzUyOA_816484d1-af09-47a7-86b6-060df01d5a38"
      unitRef="usd">173674000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i856bf8c745e9423b972ad0b1f01df2b2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODEvZnJhZzo2M2U3OTRlMjNmYmU0YjAzYTYxMGFhYjA1NTE4Y2U1Ni90ZXh0cmVnaW9uOjYzZTc5NGUyM2ZiZTRiMDNhNjEwYWFiMDU1MThjZTU2XzUzNQ_81620fe8-c3dd-4667-8c1d-c155de7c6a81"
      unitRef="usd">179580000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i50b2628e80d64dfaad1245f3ed5b044f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODEvZnJhZzo2M2U3OTRlMjNmYmU0YjAzYTYxMGFhYjA1NTE4Y2U1Ni90ZXh0cmVnaW9uOjYzZTc5NGUyM2ZiZTRiMDNhNjEwYWFiMDU1MThjZTU2Xzg3Mw_161dd5b9-a5a5-4eb7-9262-08fd52848be0"
      unitRef="usd">73755000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="if6cb63cad88e4255a4a03ce445c73671_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODEvZnJhZzo2M2U3OTRlMjNmYmU0YjAzYTYxMGFhYjA1NTE4Y2U1Ni90ZXh0cmVnaW9uOjYzZTc5NGUyM2ZiZTRiMDNhNjEwYWFiMDU1MThjZTU2Xzg4MA_64396130-3829-4dbd-8e0a-039a83efaa29"
      unitRef="usd">79707000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODEvZnJhZzo2M2U3OTRlMjNmYmU0YjAzYTYxMGFhYjA1NTE4Y2U1Ni90ZXh0cmVnaW9uOjYzZTc5NGUyM2ZiZTRiMDNhNjEwYWFiMDU1MThjZTU2XzU3NzE_2fabbe70-26b7-4e97-a70f-1bddf62187d1">&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;The following table sets forth the fair values of derivative instruments held by the Company as of December&#160;31, 2020 and 2019 and the balance sheet lines in which they are recorded:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.475%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.591%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.591%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.453%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Fair Value Asset (Liability)&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;/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:9.5pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;December 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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Balance Sheet Caption&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:9.5pt;font-weight:400;line-height:100%"&gt;Foreign currency forward&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:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:9.5pt;font-weight:400;line-height:100%"&gt;Prepaid and other current assets&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:9.5pt;font-weight:400;line-height:100%"&gt;Foreign currency forward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(2,057)&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:9.5pt;font-weight:400;line-height:100%"&gt;(476)&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="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:9.5pt;font-weight:400;line-height:100%"&gt;Other accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i33a1d6f1f7374e128fde2371a3ea4b4a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODEvZnJhZzo2M2U3OTRlMjNmYmU0YjAzYTYxMGFhYjA1NTE4Y2U1Ni90YWJsZTpjODZkZGQzZGE4Mjc0YTA1YWZmNDRmZGEwYzM3NDM0Zi90YWJsZXJhbmdlOmM4NmRkZDNkYTgyNzRhMDVhZmY0NGZkYTBjMzc0MzRmXzItMS0xLTEtMA_b2baab47-fdcd-4612-aced-5a44f92188cd"
      unitRef="usd">2325000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i1706d36ab7e24cf0aeb62fb6705b9b7f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODEvZnJhZzo2M2U3OTRlMjNmYmU0YjAzYTYxMGFhYjA1NTE4Y2U1Ni90YWJsZTpjODZkZGQzZGE4Mjc0YTA1YWZmNDRmZGEwYzM3NDM0Zi90YWJsZXJhbmdlOmM4NmRkZDNkYTgyNzRhMDVhZmY0NGZkYTBjMzc0MzRmXzItMy0xLTEtMA_01851188-6a28-4820-b64a-d785cfbd63bd"
      unitRef="usd">2892000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i58f58cbe546649d286dbf259a6680f6d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODEvZnJhZzo2M2U3OTRlMjNmYmU0YjAzYTYxMGFhYjA1NTE4Y2U1Ni90YWJsZTpjODZkZGQzZGE4Mjc0YTA1YWZmNDRmZGEwYzM3NDM0Zi90YWJsZXJhbmdlOmM4NmRkZDNkYTgyNzRhMDVhZmY0NGZkYTBjMzc0MzRmXzMtMS0xLTEtMA_4cc5e891-142a-402e-8544-68189194e051"
      unitRef="usd">2057000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i7b4c93dc09cd4e25bcd47e14307dd6bc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODEvZnJhZzo2M2U3OTRlMjNmYmU0YjAzYTYxMGFhYjA1NTE4Y2U1Ni90YWJsZTpjODZkZGQzZGE4Mjc0YTA1YWZmNDRmZGEwYzM3NDM0Zi90YWJsZXJhbmdlOmM4NmRkZDNkYTgyNzRhMDVhZmY0NGZkYTBjMzc0MzRmXzMtMy0xLTEtMA_606f5da6-d09f-40da-a687-04b0a873d86e"
      unitRef="usd">476000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i7bd1eba7896b434582b98bdc69d98b89_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODEvZnJhZzo2M2U3OTRlMjNmYmU0YjAzYTYxMGFhYjA1NTE4Y2U1Ni90ZXh0cmVnaW9uOjYzZTc5NGUyM2ZiZTRiMDNhNjEwYWFiMDU1MThjZTU2XzI2MzE_d263b874-9f84-4bf9-9cf0-687c85d0a865"
      unitRef="eur">600000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="idc7fffa54bce4b0cb4954284e3ab0596_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODEvZnJhZzo2M2U3OTRlMjNmYmU0YjAzYTYxMGFhYjA1NTE4Y2U1Ni90ZXh0cmVnaW9uOjYzZTc5NGUyM2ZiZTRiMDNhNjEwYWFiMDU1MThjZTU2XzI2Mzg_d1a7be87-5757-4940-a5a9-3e799e498e7d"
      unitRef="eur">500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODEvZnJhZzo2M2U3OTRlMjNmYmU0YjAzYTYxMGFhYjA1NTE4Y2U1Ni90ZXh0cmVnaW9uOjYzZTc5NGUyM2ZiZTRiMDNhNjEwYWFiMDU1MThjZTU2XzU3Njc_57548f47-cf37-4233-aaea-a8526253dff1">&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;Amounts recognized in other comprehensive earnings (loss) for the gains (losses) on its net investment hedges were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.702%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.511%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Loss) gain on euro-denominated debt&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;(119,298)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;22,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;45,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,957&#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;(4,714)&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;(9,498)&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;Net (loss) gain on net investment hedges, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(92,341)&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;17,735&#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;35,732&#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:ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <dov:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecrease
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODEvZnJhZzo2M2U3OTRlMjNmYmU0YjAzYTYxMGFhYjA1NTE4Y2U1Ni90YWJsZTo0Y2Y1NTg4MGY3OGU0YTY0YTliY2UyZGE5ZWVlYTg2OC90YWJsZXJhbmdlOjRjZjU1ODgwZjc4ZTRhNjRhOWJjZTJkYTllZWVhODY4XzEtMS0xLTEtMA_abbc3127-8d6a-41f7-ae48-83a211f4b634"
      unitRef="usd">-119298000</dov:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecrease>
    <dov:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecrease
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODEvZnJhZzo2M2U3OTRlMjNmYmU0YjAzYTYxMGFhYjA1NTE4Y2U1Ni90YWJsZTo0Y2Y1NTg4MGY3OGU0YTY0YTliY2UyZGE5ZWVlYTg2OC90YWJsZXJhbmdlOjRjZjU1ODgwZjc4ZTRhNjRhOWJjZTJkYTllZWVhODY4XzEtMy0xLTEtMA_fc8fcb13-88cd-4039-8b70-924d6831c91a"
      unitRef="usd">22449000</dov:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecrease>
    <dov:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecrease
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODEvZnJhZzo2M2U3OTRlMjNmYmU0YjAzYTYxMGFhYjA1NTE4Y2U1Ni90YWJsZTo0Y2Y1NTg4MGY3OGU0YTY0YTliY2UyZGE5ZWVlYTg2OC90YWJsZXJhbmdlOjRjZjU1ODgwZjc4ZTRhNjRhOWJjZTJkYTllZWVhODY4XzEtNS0xLTEtMA_9acb3d3b-27a5-4714-ad71-61452d49618a"
      unitRef="usd">45230000</dov:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecrease>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODEvZnJhZzo2M2U3OTRlMjNmYmU0YjAzYTYxMGFhYjA1NTE4Y2U1Ni90YWJsZTo0Y2Y1NTg4MGY3OGU0YTY0YTliY2UyZGE5ZWVlYTg2OC90YWJsZXJhbmdlOjRjZjU1ODgwZjc4ZTRhNjRhOWJjZTJkYTllZWVhODY4XzQtMS0xLTEtMA_f4940b46-45ad-4402-9520-5997d0d240d0"
      unitRef="usd">-26957000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODEvZnJhZzo2M2U3OTRlMjNmYmU0YjAzYTYxMGFhYjA1NTE4Y2U1Ni90YWJsZTo0Y2Y1NTg4MGY3OGU0YTY0YTliY2UyZGE5ZWVlYTg2OC90YWJsZXJhbmdlOjRjZjU1ODgwZjc4ZTRhNjRhOWJjZTJkYTllZWVhODY4XzQtMy0xLTEtMA_e55eb6c8-2770-4e80-9145-3dbc36c9a2a9"
      unitRef="usd">4714000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODEvZnJhZzo2M2U3OTRlMjNmYmU0YjAzYTYxMGFhYjA1NTE4Y2U1Ni90YWJsZTo0Y2Y1NTg4MGY3OGU0YTY0YTliY2UyZGE5ZWVlYTg2OC90YWJsZXJhbmdlOjRjZjU1ODgwZjc4ZTRhNjRhOWJjZTJkYTllZWVhODY4XzQtNS0xLTEtMA_ccac1417-f156-41c2-8d74-365c38442fb9"
      unitRef="usd">9498000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODEvZnJhZzo2M2U3OTRlMjNmYmU0YjAzYTYxMGFhYjA1NTE4Y2U1Ni90YWJsZTo0Y2Y1NTg4MGY3OGU0YTY0YTliY2UyZGE5ZWVlYTg2OC90YWJsZXJhbmdlOjRjZjU1ODgwZjc4ZTRhNjRhOWJjZTJkYTllZWVhODY4XzUtMS0xLTEtMA_c6be3160-f68a-42ae-8084-68c197cf0a05"
      unitRef="usd">-92341000</us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax>
    <us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODEvZnJhZzo2M2U3OTRlMjNmYmU0YjAzYTYxMGFhYjA1NTE4Y2U1Ni90YWJsZTo0Y2Y1NTg4MGY3OGU0YTY0YTliY2UyZGE5ZWVlYTg2OC90YWJsZXJhbmdlOjRjZjU1ODgwZjc4ZTRhNjRhOWJjZTJkYTllZWVhODY4XzUtMy0xLTEtMA_7cd6fa30-cdd6-4cb3-93a3-c25bf0729fa6"
      unitRef="usd">17735000</us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax>
    <us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODEvZnJhZzo2M2U3OTRlMjNmYmU0YjAzYTYxMGFhYjA1NTE4Y2U1Ni90YWJsZTo0Y2Y1NTg4MGY3OGU0YTY0YTliY2UyZGE5ZWVlYTg2OC90YWJsZXJhbmdlOjRjZjU1ODgwZjc4ZTRhNjRhOWJjZTJkYTllZWVhODY4XzUtNS0xLTEtMA_7f43ec73-c200-4927-ae9e-a56cc4156319"
      unitRef="usd">35732000</us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODEvZnJhZzo2M2U3OTRlMjNmYmU0YjAzYTYxMGFhYjA1NTE4Y2U1Ni90ZXh0cmVnaW9uOjYzZTc5NGUyM2ZiZTRiMDNhNjEwYWFiMDU1MThjZTU2XzU3Njg_6a0c457f-7c76-4031-90c0-480fa9dc71d2">&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;The Company's assets and liabilities measured at fair value on a recurring basis as of December&#160;31, 2020 and 2019 were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.702%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.840%"/&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 style="width:1.0%"/&gt;&lt;td style="width:12.183%"/&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 style="width:0.1%"/&gt;&lt;td style="width:1.292%"/&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 style="width:1.0%"/&gt;&lt;td style="width:12.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="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:10pt;font-weight:400;line-height:100%"&gt;Level 2&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="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="border-top:1pt solid #000000;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;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&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="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency cash flow hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;2,325&#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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;2,892&#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;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;Liabilities:&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="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="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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency cash flow hedges&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="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;2,057&#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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;476&#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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="idc069ae49e8f4e678b62e8822a51e142_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODEvZnJhZzo2M2U3OTRlMjNmYmU0YjAzYTYxMGFhYjA1NTE4Y2U1Ni90YWJsZTo1NjZkNjYxOGVhNjA0YjQ1YWZiNWZkOTdjYmZhZTc0YS90YWJsZXJhbmdlOjU2NmQ2NjE4ZWE2MDRiNDVhZmI1ZmQ5N2NiZmFlNzRhXzMtMy0xLTEtMA_5c36beab-dcfd-4f2f-9c65-0619a91c021e"
      unitRef="usd">2325000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="i02e6aad8d4264eb18b0fb975b57e9fbc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODEvZnJhZzo2M2U3OTRlMjNmYmU0YjAzYTYxMGFhYjA1NTE4Y2U1Ni90YWJsZTo1NjZkNjYxOGVhNjA0YjQ1YWZiNWZkOTdjYmZhZTc0YS90YWJsZXJhbmdlOjU2NmQ2NjE4ZWE2MDRiNDVhZmI1ZmQ5N2NiZmFlNzRhXzMtOS0xLTEtMA_33777573-d180-433e-9067-d5c596343250"
      unitRef="usd">2892000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="idc069ae49e8f4e678b62e8822a51e142_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODEvZnJhZzo2M2U3OTRlMjNmYmU0YjAzYTYxMGFhYjA1NTE4Y2U1Ni90YWJsZTo1NjZkNjYxOGVhNjA0YjQ1YWZiNWZkOTdjYmZhZTc0YS90YWJsZXJhbmdlOjU2NmQ2NjE4ZWE2MDRiNDVhZmI1ZmQ5N2NiZmFlNzRhXzUtMy0xLTEtMA_99dc1612-6fb7-46f5-9b64-cdf77d104429"
      unitRef="usd">2057000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i02e6aad8d4264eb18b0fb975b57e9fbc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODEvZnJhZzo2M2U3OTRlMjNmYmU0YjAzYTYxMGFhYjA1NTE4Y2U1Ni90YWJsZTo1NjZkNjYxOGVhNjA0YjQ1YWZiNWZkOTdjYmZhZTc0YS90YWJsZXJhbmdlOjU2NmQ2NjE4ZWE2MDRiNDVhZmI1ZmQ5N2NiZmFlNzRhXzUtOS0xLTEtMA_d6963b58-7178-4475-82ba-4a463a7059ca"
      unitRef="usd">476000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:LongTermDebtFairValue
      contextRef="i3af309573c834a2c9a9bcdaa17670ae6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODEvZnJhZzo2M2U3OTRlMjNmYmU0YjAzYTYxMGFhYjA1NTE4Y2U1Ni90ZXh0cmVnaW9uOjYzZTc5NGUyM2ZiZTRiMDNhNjEwYWFiMDU1MThjZTU2XzUzNTg_58b200bc-2586-47cd-af51-084a1da36f61"
      unitRef="usd">3635673000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i66d63379c37f44968403d26627487ceb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODEvZnJhZzo2M2U3OTRlMjNmYmU0YjAzYTYxMGFhYjA1NTE4Y2U1Ni90ZXh0cmVnaW9uOjYzZTc5NGUyM2ZiZTRiMDNhNjEwYWFiMDU1MThjZTU2XzUzNjU_135981b7-a637-4298-900e-e0580cdb4d1b"
      unitRef="usd">3322033000</us-gaap:LongTermDebtFairValue>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90ZXh0cmVnaW9uOjRmMDc2NGE3ODU1OTRlM2RiZDQ2Y2FjMWU1NTM2OWI3XzQ4ODI_ed70747c-83cb-4f0f-a3fd-6117ae71daa2">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;15. Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Income taxes have been based on the following components of earnings before provision for income taxes and discontinued operations in the Consolidated Statements of Earnings:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.702%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.392%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.392%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.395%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic&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;464,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;448,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;344,793&#160;&lt;/span&gt;&lt;/td&gt;&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;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377,589&#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;394,708&#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;380,585&#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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;841,734&#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;843,009&#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;725,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Income tax expense (benefit) relating to continuing operations for the years ended December&#160;31, 2020, 2019 and 2018 is comprised of the following: &#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.702%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.392%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.392%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.395%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 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;U.S. federal&lt;/span&gt;&lt;/td&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;79,305&#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 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;71,069&#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 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;47,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;State and local&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;13,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,106&#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;102,284&#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;86,523&#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 current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;190,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;148,088&#160;&lt;/span&gt;&lt;/td&gt;&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;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;U.S. federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,033)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,526)&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;1,770&#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;626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Foreign&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;(23,691)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,708)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,357)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;text-align:left;vertical-align: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 deferred &lt;/span&gt;&lt;/td&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;(31,440)&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;(24,971)&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;(13,855)&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;Total expense &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;158,283&#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;165,091&#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;134,233&#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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Differences between the effective income tax rate and the U.S.&#160;federal income statutory tax rate are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.702%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.392%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.392%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.395%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. federal income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&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;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;21.0&#160;&lt;/span&gt;&lt;/td&gt;&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;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;21.0&#160;&lt;/span&gt;&lt;/td&gt;&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;State and local taxes, net of federal income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Foreign operations tax effect&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;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;SAB 118&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign-derived intangible income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Share awards&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;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Disposition of businesses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Effective tax rate from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;19.6&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;18.5&#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;span style="color:#000000;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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&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;The tax effects of temporary differences that give rise to deferred tax assets and liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.187%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.189%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred Tax Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation, principally postretirement and other employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;62,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Accrued expenses, principally for state income taxes, interest and warranty&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;29,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 operating loss and other carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;319,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Inventories, principally due to reserves for financial reporting purposes and capitalization for tax purposes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Accounts receivable, principally due to allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Accrued insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 liabilities, principally warranty, environmental and exit costs&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;2,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 gross deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;490,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;423,741&#160;&lt;/span&gt;&lt;/td&gt;&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;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(287,679)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(244,153)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 deferred tax assets, net of valuation allowances&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;203,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;179,588&#160;&lt;/span&gt;&lt;/td&gt;&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;Deferred Tax Liabilities:&lt;/span&gt;&lt;/td&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;Intangible assets, principally due to different tax and financial reporting bases and amortization lives&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(387,897)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;(364,843)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Property, plant and equipment, principally due to differences in depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(62,667)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,401)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,191)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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 liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,716)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 gross deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(479,314)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(475,151)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(276,224)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(295,563)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Classified as follows in the Consolidated Balance Sheets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Other assets and deferred charges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;22,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;26,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(298,423)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(322,036)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;(276,224)&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;(295,563)&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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&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 of December 31, 2020, the Company had non-U.S loss carryforwards of $1,031.2 million primarily resulting from non-operating activities. The entire balance of the non-U.S.&#160;losses as of December&#160;31, 2020 is available to be carried forward, with $97.0 million of these losses expiring during the years 2021 through 2040. The remaining $934.2 million of such losses can be carried forward indefinitely.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The Company has $315.2 million and $54.1 million of state tax loss carryovers as of December&#160;31, 2020 and 2019, respectively. The balance of the state losses as of December&#160;31, 2020 is available for carry over, with $287.4 million of these losses expiring during the years 2021 and 2040, and the remaining $27.8 million being carried over indefinitely. The increase in loss carryovers is driven by favorable audit settlements.&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;&#160;&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;The Company maintains valuation allowances by jurisdiction against the deferred tax assets related to certain of these carryforwards for which it is more likely than not that some portion or all will not be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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:115%"&gt;On December 22, 2017, the Tax Reform Act was enacted which permanently reduced the U.S. corporate income tax rate to a flat 21% rate along with other changes in corporate tax law.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On that same date, the SEC staff issued Staff Accounting Bulletin No. 118 (&#x201c;SAB 118&#x201d;) SAB 118 to address situations when a registrant does not have the necessary information to complete the accounting for certain income tax effects of the Tax Reform Act. In accordance with the SAB 118 guidance, the Company recognized the provisional impacts of the Tax Reform Act in its Consolidated Financial Statements for the year ended December 31, 2017.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;For the year ended December 31, 2018, the Company recorded a $4.2 million net tax benefit, which resulted in a 0.6% decrease in the effective tax rate, as an adjustment to the provisional estimates as a result of additional regulatory guidance and changes in interpretations and assumptions the Company has made as a result of the Tax Reform Act. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Unrecognized Tax Benefits&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The Company files federal, state, local and foreign tax returns. The Company is routinely audited by the tax authorities in these jurisdictions, and a number of audits are currently underway. It is reasonably possible during the next twelve months that uncertain tax positions may be settled, which could result in a decrease in the gross amount of unrecognized tax benefits. This decrease may result in an income tax benefit. Due to the potential for resolution of federal, state and foreign examinations, and the expiration of various statutes of limitation, the Company's gross unrecognized tax benefits balance may change within the next twelve months by a range of zero to $30.9 million.  All significant federal, state, local and international matters have been concluded through 2016. The Company believes adequate provision has been made for all income tax uncertainties.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The following table is a reconciliation of the beginning and ending balances of the Company&#x2019;s unrecognized tax benefits:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.042%"/&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 style="width:1.0%"/&gt;&lt;td style="width:16.758%"/&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:400;line-height:100%"&gt;&#160;&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:700;line-height:100%"&gt;Unrecognized tax benefits at January 1, 2018&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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to the current year&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="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;15,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of prior years&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions for tax positions of prior years&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="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;(5,226)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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 settlements&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,345)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lapse of statutes&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="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;(7,219)&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:700;line-height:100%"&gt;Unrecognized tax benefits at December 31, 2018&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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to the current year&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="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;4,493&#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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of prior years&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions for tax positions of prior years&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="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;(9,217)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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 settlements&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(922)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lapse of statutes&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="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;(11,269)&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:700;line-height:100%"&gt;Unrecognized tax benefits at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to the current year&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="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;3,134&#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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of prior years&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions for tax positions of prior years &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="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;(3,599)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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 settlements&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,214)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lapse of statutes&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="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;(9,687)&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrecognized tax benefits at December 31, 2020 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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 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;72,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;If recognized, the net amount of potential tax benefits that would impact the Company&#x2019;s effective tax rate is $65.5 million. During the years ended December 31, 2020, 2019 and 2018, the Company recorded (income) expense of $(0.1) million, $(0.6) million and $2.4 million, respectively, as a component of provision for income taxes related to the accrued interest and penalties on unrecognized tax benefits. The Company had accrued interest and penalties of $17.8 million at December 31, 2020 and $17.8 million at December 31, 2019, which are not included in the above table.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <dov:ScheduleOfEarningsBeforeProvisionForIncomeTaxesAndDiscontinuedOperationsTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90ZXh0cmVnaW9uOjRmMDc2NGE3ODU1OTRlM2RiZDQ2Y2FjMWU1NTM2OWI3XzQ4ODY_e50d49b9-31a7-4a54-b5f6-29308c55386c">&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;Income taxes have been based on the following components of earnings before provision for income taxes and discontinued operations in the Consolidated Statements of Earnings:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.702%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.392%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.392%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.395%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic&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;464,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;448,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;344,793&#160;&lt;/span&gt;&lt;/td&gt;&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;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377,589&#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;394,708&#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;380,585&#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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;841,734&#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;843,009&#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;725,378&#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;</dov:ScheduleOfEarningsBeforeProvisionForIncomeTaxesAndDiscontinuedOperationsTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo2OGE2MWUwYThiMGY0MzhlOTQ4YTliNjVlODc2M2IyOS90YWJsZXJhbmdlOjY4YTYxZTBhOGIwZjQzOGU5NDhhOWI2NWU4NzYzYjI5XzItMS0xLTEtMA_ca9a19ba-9ff3-4b6f-a80d-57319e9035f3"
      unitRef="usd">464145000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo2OGE2MWUwYThiMGY0MzhlOTQ4YTliNjVlODc2M2IyOS90YWJsZXJhbmdlOjY4YTYxZTBhOGIwZjQzOGU5NDhhOWI2NWU4NzYzYjI5XzItMy0xLTEtMA_f61da495-1418-4370-b701-6a7a12bdc701"
      unitRef="usd">448301000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo2OGE2MWUwYThiMGY0MzhlOTQ4YTliNjVlODc2M2IyOS90YWJsZXJhbmdlOjY4YTYxZTBhOGIwZjQzOGU5NDhhOWI2NWU4NzYzYjI5XzItNS0xLTEtMA_714e3244-f1b3-4716-b416-f761f6722ee7"
      unitRef="usd">344793000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo2OGE2MWUwYThiMGY0MzhlOTQ4YTliNjVlODc2M2IyOS90YWJsZXJhbmdlOjY4YTYxZTBhOGIwZjQzOGU5NDhhOWI2NWU4NzYzYjI5XzMtMS0xLTEtMA_fb640304-482f-4fbe-bc13-57a2254eebb8"
      unitRef="usd">377589000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo2OGE2MWUwYThiMGY0MzhlOTQ4YTliNjVlODc2M2IyOS90YWJsZXJhbmdlOjY4YTYxZTBhOGIwZjQzOGU5NDhhOWI2NWU4NzYzYjI5XzMtMy0xLTEtMA_e6ec0ae8-3f91-411c-ad8d-4fbf3717018c"
      unitRef="usd">394708000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo2OGE2MWUwYThiMGY0MzhlOTQ4YTliNjVlODc2M2IyOS90YWJsZXJhbmdlOjY4YTYxZTBhOGIwZjQzOGU5NDhhOWI2NWU4NzYzYjI5XzMtNS0xLTEtMA_f7006a2a-fb68-444a-8d05-f51581cf1cd0"
      unitRef="usd">380585000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo2OGE2MWUwYThiMGY0MzhlOTQ4YTliNjVlODc2M2IyOS90YWJsZXJhbmdlOjY4YTYxZTBhOGIwZjQzOGU5NDhhOWI2NWU4NzYzYjI5XzQtMS0xLTEtMA_237e0149-4db1-43fc-88ab-2cb9b853ca1c"
      unitRef="usd">841734000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo2OGE2MWUwYThiMGY0MzhlOTQ4YTliNjVlODc2M2IyOS90YWJsZXJhbmdlOjY4YTYxZTBhOGIwZjQzOGU5NDhhOWI2NWU4NzYzYjI5XzQtMy0xLTEtMA_b73f00c9-dc87-4bf6-98c7-bf6492b829a3"
      unitRef="usd">843009000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo2OGE2MWUwYThiMGY0MzhlOTQ4YTliNjVlODc2M2IyOS90YWJsZXJhbmdlOjY4YTYxZTBhOGIwZjQzOGU5NDhhOWI2NWU4NzYzYjI5XzQtNS0xLTEtMA_d885e7d4-9b3e-4ee1-a90a-68c9e0404013"
      unitRef="usd">725378000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90ZXh0cmVnaW9uOjRmMDc2NGE3ODU1OTRlM2RiZDQ2Y2FjMWU1NTM2OWI3XzQ4Nzg_802e4fa9-67e7-495d-87a9-e42e93384d5e">&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;Income tax expense (benefit) relating to continuing operations for the years ended December&#160;31, 2020, 2019 and 2018 is comprised of the following: &#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.702%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.392%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.392%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.395%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 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;U.S. federal&lt;/span&gt;&lt;/td&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;79,305&#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 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;71,069&#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 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;47,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;State and local&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;13,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,106&#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;102,284&#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;86,523&#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 current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;190,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;148,088&#160;&lt;/span&gt;&lt;/td&gt;&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;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;U.S. federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,033)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,526)&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;1,770&#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;626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Foreign&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;(23,691)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,708)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,357)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;text-align:left;vertical-align: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 deferred &lt;/span&gt;&lt;/td&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;(31,440)&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;(24,971)&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;(13,855)&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;Total expense &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;158,283&#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;165,091&#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;134,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo4NzljNzZhNTRkNjY0NGUwODY3MjRiNzk3MGI1MjA5Ni90YWJsZXJhbmdlOjg3OWM3NmE1NGQ2NjQ0ZTA4NjcyNGI3OTcwYjUyMDk2XzMtMS0xLTEtMA_f4bee640-e310-4b27-b41a-aff7ccecaa39"
      unitRef="usd">79305000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo4NzljNzZhNTRkNjY0NGUwODY3MjRiNzk3MGI1MjA5Ni90YWJsZXJhbmdlOjg3OWM3NmE1NGQ2NjQ0ZTA4NjcyNGI3OTcwYjUyMDk2XzMtMy0xLTEtMA_61d04db9-96b4-4368-97a7-272d69131a81"
      unitRef="usd">71069000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo4NzljNzZhNTRkNjY0NGUwODY3MjRiNzk3MGI1MjA5Ni90YWJsZXJhbmdlOjg3OWM3NmE1NGQ2NjQ0ZTA4NjcyNGI3OTcwYjUyMDk2XzMtNS0xLTEtMA_9030ce79-4ebc-482b-aa39-1911b814f91c"
      unitRef="usd">47445000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo4NzljNzZhNTRkNjY0NGUwODY3MjRiNzk3MGI1MjA5Ni90YWJsZXJhbmdlOjg3OWM3NmE1NGQ2NjQ0ZTA4NjcyNGI3OTcwYjUyMDk2XzQtMS0xLTEtMA_4111ac7e-e09a-43af-a53b-eb11176e11b6"
      unitRef="usd">13312000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo4NzljNzZhNTRkNjY0NGUwODY3MjRiNzk3MGI1MjA5Ni90YWJsZXJhbmdlOjg3OWM3NmE1NGQ2NjQ0ZTA4NjcyNGI3OTcwYjUyMDk2XzQtMy0xLTEtMA_4695ba82-6330-4a1e-8aeb-b3fae666d859"
      unitRef="usd">16709000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo4NzljNzZhNTRkNjY0NGUwODY3MjRiNzk3MGI1MjA5Ni90YWJsZXJhbmdlOjg3OWM3NmE1NGQ2NjQ0ZTA4NjcyNGI3OTcwYjUyMDk2XzQtNS0xLTEtMA_1c3771a1-4dcb-4744-9c66-8894f6d8319e"
      unitRef="usd">14120000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo4NzljNzZhNTRkNjY0NGUwODY3MjRiNzk3MGI1MjA5Ni90YWJsZXJhbmdlOjg3OWM3NmE1NGQ2NjQ0ZTA4NjcyNGI3OTcwYjUyMDk2XzUtMS0xLTEtMA_833702ff-bdd3-44d2-aba0-85e39b1c94fd"
      unitRef="usd">97106000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo4NzljNzZhNTRkNjY0NGUwODY3MjRiNzk3MGI1MjA5Ni90YWJsZXJhbmdlOjg3OWM3NmE1NGQ2NjQ0ZTA4NjcyNGI3OTcwYjUyMDk2XzUtMy0xLTEtMA_7406c66f-0e94-4209-aee5-b19e973c2c67"
      unitRef="usd">102284000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo4NzljNzZhNTRkNjY0NGUwODY3MjRiNzk3MGI1MjA5Ni90YWJsZXJhbmdlOjg3OWM3NmE1NGQ2NjQ0ZTA4NjcyNGI3OTcwYjUyMDk2XzUtNS0xLTEtMA_e95b444c-4cb6-4ae0-8749-9d1d081ca7ea"
      unitRef="usd">86523000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo4NzljNzZhNTRkNjY0NGUwODY3MjRiNzk3MGI1MjA5Ni90YWJsZXJhbmdlOjg3OWM3NmE1NGQ2NjQ0ZTA4NjcyNGI3OTcwYjUyMDk2XzYtMS0xLTEtMA_0e447bf6-654a-403f-aab1-17a99b50bd29"
      unitRef="usd">189723000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo4NzljNzZhNTRkNjY0NGUwODY3MjRiNzk3MGI1MjA5Ni90YWJsZXJhbmdlOjg3OWM3NmE1NGQ2NjQ0ZTA4NjcyNGI3OTcwYjUyMDk2XzYtMy0xLTEtMA_4d24ca80-2e44-44d3-bcfe-b74fae18168e"
      unitRef="usd">190062000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo4NzljNzZhNTRkNjY0NGUwODY3MjRiNzk3MGI1MjA5Ni90YWJsZXJhbmdlOjg3OWM3NmE1NGQ2NjQ0ZTA4NjcyNGI3OTcwYjUyMDk2XzYtNS0xLTEtMA_6cef5753-6c1f-40bc-b958-e5fa1158df64"
      unitRef="usd">148088000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo4NzljNzZhNTRkNjY0NGUwODY3MjRiNzk3MGI1MjA5Ni90YWJsZXJhbmdlOjg3OWM3NmE1NGQ2NjQ0ZTA4NjcyNGI3OTcwYjUyMDk2XzgtMS0xLTEtMA_84b0606f-b23b-47bb-a5c0-0882af373449"
      unitRef="usd">2777000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo4NzljNzZhNTRkNjY0NGUwODY3MjRiNzk3MGI1MjA5Ni90YWJsZXJhbmdlOjg3OWM3NmE1NGQ2NjQ0ZTA4NjcyNGI3OTcwYjUyMDk2XzgtMy0xLTEtMA_f3281bce-fb80-4559-9690-2143687b02a3"
      unitRef="usd">-6033000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo4NzljNzZhNTRkNjY0NGUwODY3MjRiNzk3MGI1MjA5Ni90YWJsZXJhbmdlOjg3OWM3NmE1NGQ2NjQ0ZTA4NjcyNGI3OTcwYjUyMDk2XzgtNS0xLTEtMA_b665bc48-ccde-4c5b-b908-b86b70402500"
      unitRef="usd">876000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo4NzljNzZhNTRkNjY0NGUwODY3MjRiNzk3MGI1MjA5Ni90YWJsZXJhbmdlOjg3OWM3NmE1NGQ2NjQ0ZTA4NjcyNGI3OTcwYjUyMDk2XzktMS0xLTEtMA_dafa5a99-1f32-4afe-8ed2-dcfcf0a3dc96"
      unitRef="usd">-10526000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo4NzljNzZhNTRkNjY0NGUwODY3MjRiNzk3MGI1MjA5Ni90YWJsZXJhbmdlOjg3OWM3NmE1NGQ2NjQ0ZTA4NjcyNGI3OTcwYjUyMDk2XzktMy0xLTEtMA_758baf7a-7e68-478b-8f8a-9f282301ef4c"
      unitRef="usd">1770000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo4NzljNzZhNTRkNjY0NGUwODY3MjRiNzk3MGI1MjA5Ni90YWJsZXJhbmdlOjg3OWM3NmE1NGQ2NjQ0ZTA4NjcyNGI3OTcwYjUyMDk2XzktNS0xLTEtMA_0f3df869-31cf-48a1-b458-f65b179524d8"
      unitRef="usd">626000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo4NzljNzZhNTRkNjY0NGUwODY3MjRiNzk3MGI1MjA5Ni90YWJsZXJhbmdlOjg3OWM3NmE1NGQ2NjQ0ZTA4NjcyNGI3OTcwYjUyMDk2XzEwLTEtMS0xLTA_afd42cea-6013-4d98-be19-88ba9e1dc56e"
      unitRef="usd">-23691000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo4NzljNzZhNTRkNjY0NGUwODY3MjRiNzk3MGI1MjA5Ni90YWJsZXJhbmdlOjg3OWM3NmE1NGQ2NjQ0ZTA4NjcyNGI3OTcwYjUyMDk2XzEwLTMtMS0xLTA_97a50e92-7051-4422-b02d-2341e994711d"
      unitRef="usd">-20708000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo4NzljNzZhNTRkNjY0NGUwODY3MjRiNzk3MGI1MjA5Ni90YWJsZXJhbmdlOjg3OWM3NmE1NGQ2NjQ0ZTA4NjcyNGI3OTcwYjUyMDk2XzEwLTUtMS0xLTA_9ce9a817-c614-44c9-b101-3232d74bac3c"
      unitRef="usd">-15357000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo4NzljNzZhNTRkNjY0NGUwODY3MjRiNzk3MGI1MjA5Ni90YWJsZXJhbmdlOjg3OWM3NmE1NGQ2NjQ0ZTA4NjcyNGI3OTcwYjUyMDk2XzExLTEtMS0xLTA_a434854c-229c-476b-8ec9-f8ae0cdf1d76"
      unitRef="usd">-31440000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo4NzljNzZhNTRkNjY0NGUwODY3MjRiNzk3MGI1MjA5Ni90YWJsZXJhbmdlOjg3OWM3NmE1NGQ2NjQ0ZTA4NjcyNGI3OTcwYjUyMDk2XzExLTMtMS0xLTA_1288a880-50a2-4976-b8a3-eb199e384b4b"
      unitRef="usd">-24971000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo4NzljNzZhNTRkNjY0NGUwODY3MjRiNzk3MGI1MjA5Ni90YWJsZXJhbmdlOjg3OWM3NmE1NGQ2NjQ0ZTA4NjcyNGI3OTcwYjUyMDk2XzExLTUtMS0xLTA_4fbe6221-294f-47ec-b9cb-b6c5a1ac7c56"
      unitRef="usd">-13855000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo4NzljNzZhNTRkNjY0NGUwODY3MjRiNzk3MGI1MjA5Ni90YWJsZXJhbmdlOjg3OWM3NmE1NGQ2NjQ0ZTA4NjcyNGI3OTcwYjUyMDk2XzEyLTEtMS0xLTA_f7e8e5d0-0d16-417b-9ad3-aca7ff7c51de"
      unitRef="usd">158283000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo4NzljNzZhNTRkNjY0NGUwODY3MjRiNzk3MGI1MjA5Ni90YWJsZXJhbmdlOjg3OWM3NmE1NGQ2NjQ0ZTA4NjcyNGI3OTcwYjUyMDk2XzEyLTMtMS0xLTA_bdc6706e-d588-4205-a238-46cc10fa7528"
      unitRef="usd">165091000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo4NzljNzZhNTRkNjY0NGUwODY3MjRiNzk3MGI1MjA5Ni90YWJsZXJhbmdlOjg3OWM3NmE1NGQ2NjQ0ZTA4NjcyNGI3OTcwYjUyMDk2XzEyLTUtMS0xLTA_142fff27-daaa-4276-8958-3a692ac7425e"
      unitRef="usd">134233000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90ZXh0cmVnaW9uOjRmMDc2NGE3ODU1OTRlM2RiZDQ2Y2FjMWU1NTM2OWI3XzQ4ODA_cdbad6cc-5ab4-42ef-97ee-c283778734c9">&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;Differences between the effective income tax rate and the U.S.&#160;federal income statutory tax rate are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.702%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.392%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.392%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.395%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. federal income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&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;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;21.0&#160;&lt;/span&gt;&lt;/td&gt;&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;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;21.0&#160;&lt;/span&gt;&lt;/td&gt;&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;State and local taxes, net of federal income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Foreign operations tax effect&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;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;SAB 118&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign-derived intangible income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Share awards&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;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Disposition of businesses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Effective tax rate from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;19.6&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;18.5&#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;span style="color:#000000;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;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTpmZTFjZGJhMjQwOGE0Nzc4OThkODM1NGZlMmQ1OTc0Ni90YWJsZXJhbmdlOmZlMWNkYmEyNDA4YTQ3Nzg5OGQ4MzU0ZmUyZDU5NzQ2XzItMS0xLTEtMA_8b428746-6214-46ca-b317-12cbfbcd0d8f"
      unitRef="number2">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTpmZTFjZGJhMjQwOGE0Nzc4OThkODM1NGZlMmQ1OTc0Ni90YWJsZXJhbmdlOmZlMWNkYmEyNDA4YTQ3Nzg5OGQ4MzU0ZmUyZDU5NzQ2XzItMy0xLTEtMA_a1be0956-081a-4ca9-b3b5-59df0fffcbec"
      unitRef="number2">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTpmZTFjZGJhMjQwOGE0Nzc4OThkODM1NGZlMmQ1OTc0Ni90YWJsZXJhbmdlOmZlMWNkYmEyNDA4YTQ3Nzg5OGQ4MzU0ZmUyZDU5NzQ2XzItNS0xLTEtMA_5fbb34d5-37a9-4b21-9354-68e77303b878"
      unitRef="number2">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTpmZTFjZGJhMjQwOGE0Nzc4OThkODM1NGZlMmQ1OTc0Ni90YWJsZXJhbmdlOmZlMWNkYmEyNDA4YTQ3Nzg5OGQ4MzU0ZmUyZDU5NzQ2XzMtMS0xLTEtMA_475ffd62-2836-4bef-96e1-464d526ba781"
      unitRef="number2">0.017</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTpmZTFjZGJhMjQwOGE0Nzc4OThkODM1NGZlMmQ1OTc0Ni90YWJsZXJhbmdlOmZlMWNkYmEyNDA4YTQ3Nzg5OGQ4MzU0ZmUyZDU5NzQ2XzMtMy0xLTEtMA_f08bccc5-c978-441d-a3e1-88d19a260adf"
      unitRef="number2">0.017</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTpmZTFjZGJhMjQwOGE0Nzc4OThkODM1NGZlMmQ1OTc0Ni90YWJsZXJhbmdlOmZlMWNkYmEyNDA4YTQ3Nzg5OGQ4MzU0ZmUyZDU5NzQ2XzMtNS0xLTEtMA_04e51330-1575-40bb-a71b-929759bf26be"
      unitRef="number2">0.016</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTpmZTFjZGJhMjQwOGE0Nzc4OThkODM1NGZlMmQ1OTc0Ni90YWJsZXJhbmdlOmZlMWNkYmEyNDA4YTQ3Nzg5OGQ4MzU0ZmUyZDU5NzQ2XzQtMS0xLTEtMA_a76fa79c-02aa-4669-a200-0c7c54750e7b"
      unitRef="number2">-0.008</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTpmZTFjZGJhMjQwOGE0Nzc4OThkODM1NGZlMmQ1OTc0Ni90YWJsZXJhbmdlOmZlMWNkYmEyNDA4YTQ3Nzg5OGQ4MzU0ZmUyZDU5NzQ2XzQtMy0xLTEtMA_4b66a50c-049a-4310-8026-593c810696a6"
      unitRef="number2">-0.013</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTpmZTFjZGJhMjQwOGE0Nzc4OThkODM1NGZlMmQ1OTc0Ni90YWJsZXJhbmdlOmZlMWNkYmEyNDA4YTQ3Nzg5OGQ4MzU0ZmUyZDU5NzQ2XzQtNS0xLTEtMA_24b18e16-2181-4bce-a59b-16c77516bce6"
      unitRef="number2">-0.011</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTpmZTFjZGJhMjQwOGE0Nzc4OThkODM1NGZlMmQ1OTc0Ni90YWJsZXJhbmdlOmZlMWNkYmEyNDA4YTQ3Nzg5OGQ4MzU0ZmUyZDU5NzQ2XzUtMS0xLTEtMA_04769ecb-6810-4faa-91fb-11f0cf0fcfc4"
      unitRef="number2">0</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTpmZTFjZGJhMjQwOGE0Nzc4OThkODM1NGZlMmQ1OTc0Ni90YWJsZXJhbmdlOmZlMWNkYmEyNDA4YTQ3Nzg5OGQ4MzU0ZmUyZDU5NzQ2XzUtMy0xLTEtMA_128f3f58-88a5-45ca-b872-6299c9065202"
      unitRef="number2">0</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTpmZTFjZGJhMjQwOGE0Nzc4OThkODM1NGZlMmQ1OTc0Ni90YWJsZXJhbmdlOmZlMWNkYmEyNDA4YTQ3Nzg5OGQ4MzU0ZmUyZDU5NzQ2XzUtNS0xLTEtMA_8f6da188-7ebb-4deb-b85f-5a0f5e65ef7c"
      unitRef="number2">0.006</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTpmZTFjZGJhMjQwOGE0Nzc4OThkODM1NGZlMmQ1OTc0Ni90YWJsZXJhbmdlOmZlMWNkYmEyNDA4YTQ3Nzg5OGQ4MzU0ZmUyZDU5NzQ2XzctMS0xLTEtMA_e9965bc0-1d7d-41a4-a91c-a38c7ca9080f"
      unitRef="number2">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTpmZTFjZGJhMjQwOGE0Nzc4OThkODM1NGZlMmQ1OTc0Ni90YWJsZXJhbmdlOmZlMWNkYmEyNDA4YTQ3Nzg5OGQ4MzU0ZmUyZDU5NzQ2XzctMy0xLTEtMA_8c5baab7-7ce0-4ddb-9255-0f88da938f39"
      unitRef="number2">0.001</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTpmZTFjZGJhMjQwOGE0Nzc4OThkODM1NGZlMmQ1OTc0Ni90YWJsZXJhbmdlOmZlMWNkYmEyNDA4YTQ3Nzg5OGQ4MzU0ZmUyZDU5NzQ2XzctNS0xLTEtMA_6178cfe1-1c0a-4828-8a97-b09354e3a795"
      unitRef="number2">0.003</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign>
    <dov:UsGaap_EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncome
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTpmZTFjZGJhMjQwOGE0Nzc4OThkODM1NGZlMmQ1OTc0Ni90YWJsZXJhbmdlOmZlMWNkYmEyNDA4YTQ3Nzg5OGQ4MzU0ZmUyZDU5NzQ2XzktMS0xLTEtNTkzMQ_edef704d-7d65-4cbd-9253-0f0ce49725fe"
      unitRef="number2">-0.011</dov:UsGaap_EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncome>
    <dov:UsGaap_EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncome
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTpmZTFjZGJhMjQwOGE0Nzc4OThkODM1NGZlMmQ1OTc0Ni90YWJsZXJhbmdlOmZlMWNkYmEyNDA4YTQ3Nzg5OGQ4MzU0ZmUyZDU5NzQ2XzktMy0xLTEtNTkzNQ_8396fffa-ab6e-4359-a5b4-716cabe0a72e"
      unitRef="number2">-0.010</dov:UsGaap_EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncome>
    <dov:UsGaap_EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncome
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTpmZTFjZGJhMjQwOGE0Nzc4OThkODM1NGZlMmQ1OTc0Ni90YWJsZXJhbmdlOmZlMWNkYmEyNDA4YTQ3Nzg5OGQ4MzU0ZmUyZDU5NzQ2XzktNS0xLTEtNTkzOQ_b086c5c3-3827-440e-b41a-06cd96743f6f"
      unitRef="number2">-0.008</dov:UsGaap_EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTpmZTFjZGJhMjQwOGE0Nzc4OThkODM1NGZlMmQ1OTc0Ni90YWJsZXJhbmdlOmZlMWNkYmEyNDA4YTQ3Nzg5OGQ4MzU0ZmUyZDU5NzQ2XzktMS0xLTEtMA_ad222859-2679-4bf3-af81-d6e52d790e18"
      unitRef="number2">-0.012</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTpmZTFjZGJhMjQwOGE0Nzc4OThkODM1NGZlMmQ1OTc0Ni90YWJsZXJhbmdlOmZlMWNkYmEyNDA4YTQ3Nzg5OGQ4MzU0ZmUyZDU5NzQ2XzktMy0xLTEtMA_295db664-d3d9-40d9-b35c-e18138bdd829"
      unitRef="number2">-0.017</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTpmZTFjZGJhMjQwOGE0Nzc4OThkODM1NGZlMmQ1OTc0Ni90YWJsZXJhbmdlOmZlMWNkYmEyNDA4YTQ3Nzg5OGQ4MzU0ZmUyZDU5NzQ2XzktNS0xLTEtMA_fe3aaea1-180a-4eda-8981-cb2bd0fbd7da"
      unitRef="number2">-0.020</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTpmZTFjZGJhMjQwOGE0Nzc4OThkODM1NGZlMmQ1OTc0Ni90YWJsZXJhbmdlOmZlMWNkYmEyNDA4YTQ3Nzg5OGQ4MzU0ZmUyZDU5NzQ2XzExLTEtMS0xLTA_983b4950-d3c7-45d8-9478-9f9055019ce9"
      unitRef="number2">0</us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTpmZTFjZGJhMjQwOGE0Nzc4OThkODM1NGZlMmQ1OTc0Ni90YWJsZXJhbmdlOmZlMWNkYmEyNDA4YTQ3Nzg5OGQ4MzU0ZmUyZDU5NzQ2XzExLTMtMS0xLTA_926ebe77-d6ff-4c90-88a9-626b387ee273"
      unitRef="number2">0.012</us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTpmZTFjZGJhMjQwOGE0Nzc4OThkODM1NGZlMmQ1OTc0Ni90YWJsZXJhbmdlOmZlMWNkYmEyNDA4YTQ3Nzg5OGQ4MzU0ZmUyZDU5NzQ2XzExLTUtMS0xLTA_0935f165-0478-47ba-bcfe-022b163fd56f"
      unitRef="number2">0</us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTpmZTFjZGJhMjQwOGE0Nzc4OThkODM1NGZlMmQ1OTc0Ni90YWJsZXJhbmdlOmZlMWNkYmEyNDA4YTQ3Nzg5OGQ4MzU0ZmUyZDU5NzQ2XzEyLTEtMS0xLTA_5eaa4998-2a08-487a-bee4-40e964d52822"
      unitRef="number2">-0.008</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTpmZTFjZGJhMjQwOGE0Nzc4OThkODM1NGZlMmQ1OTc0Ni90YWJsZXJhbmdlOmZlMWNkYmEyNDA4YTQ3Nzg5OGQ4MzU0ZmUyZDU5NzQ2XzEyLTMtMS0xLTA_a5f8b6ef-d1e2-4947-864f-9cdb2735ec70"
      unitRef="number2">-0.002</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTpmZTFjZGJhMjQwOGE0Nzc4OThkODM1NGZlMmQ1OTc0Ni90YWJsZXJhbmdlOmZlMWNkYmEyNDA4YTQ3Nzg5OGQ4MzU0ZmUyZDU5NzQ2XzEyLTUtMS0xLTA_7dde905d-bfc2-4ffb-ac4b-7586444079b7"
      unitRef="number2">0.007</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTpmZTFjZGJhMjQwOGE0Nzc4OThkODM1NGZlMmQ1OTc0Ni90YWJsZXJhbmdlOmZlMWNkYmEyNDA4YTQ3Nzg5OGQ4MzU0ZmUyZDU5NzQ2XzEzLTEtMS0xLTA_05e1b9ec-fd9c-4a9e-8c86-3fda0d88b8c1"
      unitRef="number2">0.188</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTpmZTFjZGJhMjQwOGE0Nzc4OThkODM1NGZlMmQ1OTc0Ni90YWJsZXJhbmdlOmZlMWNkYmEyNDA4YTQ3Nzg5OGQ4MzU0ZmUyZDU5NzQ2XzEzLTMtMS0xLTA_7b191e5c-9400-4bb9-9bea-ecd4dbef3dd3"
      unitRef="number2">0.196</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTpmZTFjZGJhMjQwOGE0Nzc4OThkODM1NGZlMmQ1OTc0Ni90YWJsZXJhbmdlOmZlMWNkYmEyNDA4YTQ3Nzg5OGQ4MzU0ZmUyZDU5NzQ2XzEzLTUtMS0xLTA_555cca67-cc22-4335-b8bb-09ca6d1466d9"
      unitRef="number2">0.185</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90ZXh0cmVnaW9uOjRmMDc2NGE3ODU1OTRlM2RiZDQ2Y2FjMWU1NTM2OWI3XzQ4ODQ_907ef5e2-2ca1-4f22-a35a-d3df2dfba476">&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;The tax effects of temporary differences that give rise to deferred tax assets and liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.187%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.189%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred Tax Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation, principally postretirement and other employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;62,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Accrued expenses, principally for state income taxes, interest and warranty&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;29,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 operating loss and other carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;319,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Inventories, principally due to reserves for financial reporting purposes and capitalization for tax purposes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Accounts receivable, principally due to allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Accrued insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 liabilities, principally warranty, environmental and exit costs&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;2,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 gross deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;490,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;423,741&#160;&lt;/span&gt;&lt;/td&gt;&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;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(287,679)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(244,153)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 deferred tax assets, net of valuation allowances&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;203,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;179,588&#160;&lt;/span&gt;&lt;/td&gt;&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;Deferred Tax Liabilities:&lt;/span&gt;&lt;/td&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;Intangible assets, principally due to different tax and financial reporting bases and amortization lives&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(387,897)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;(364,843)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Property, plant and equipment, principally due to differences in depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(62,667)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,401)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,191)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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 liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,716)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 gross deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(479,314)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(475,151)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(276,224)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(295,563)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Classified as follows in the Consolidated Balance Sheets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Other assets and deferred charges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;22,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;26,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(298,423)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(322,036)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;(276,224)&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;(295,563)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzItMS0xLTEtMA_07696ce6-4da0-4c65-a450-e88040b158ff"
      unitRef="usd">60797000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzItMy0xLTEtMA_abee17be-521c-4720-86b4-74fcce53b9b9"
      unitRef="usd">62547000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <dov:DeferredTaxAssetsAccruedExpensesForStateIncomeTaxesInterestAndWarranty
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzMtMS0xLTEtMA_4a8147c4-2554-4c0b-a134-d3ac96c1bb5a"
      unitRef="usd">32418000</dov:DeferredTaxAssetsAccruedExpensesForStateIncomeTaxesInterestAndWarranty>
    <dov:DeferredTaxAssetsAccruedExpensesForStateIncomeTaxesInterestAndWarranty
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzMtMy0xLTEtMA_f035f0fd-579b-4ac3-bd04-6ae12e665768"
      unitRef="usd">29736000</dov:DeferredTaxAssetsAccruedExpensesForStateIncomeTaxesInterestAndWarranty>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzQtMS0xLTEtMA_2aebafee-7d91-4d13-ae36-41a3c9667383"
      unitRef="usd">319291000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzQtMy0xLTEtMA_ee08dfd4-d589-4ec2-8a9f-85fe779d3ff0"
      unitRef="usd">269599000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzUtMS0xLTEtMA_e08ce165-ef27-48fa-8b52-5bac6f85675f"
      unitRef="usd">23723000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzUtMy0xLTEtMA_c64756e1-9e0d-42e2-a74b-b3dc9d1189d8"
      unitRef="usd">17671000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzYtMS0xLTEtMA_7686bf29-dd0d-4c37-8ddb-ae0ea00dbe09"
      unitRef="usd">7118000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzYtMy0xLTEtMA_3e972a73-9294-45a5-a1bf-3df28a399c09"
      unitRef="usd">3409000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzctMS0xLTEtMA_97a04744-38d7-49ca-b2a8-9e29be04fac7"
      unitRef="usd">4165000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzctMy0xLTEtMA_85bc3f60-7a1b-4f9d-8486-3d2b729d216d"
      unitRef="usd">2001000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance>
    <dov:DeferredTaxAssetsLongTermLiabilitiesPrincipallyWarrantyEnvironmentalAndExitCosts
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzktMS0xLTEtMA_3cdc8c79-daba-453d-acaa-3329ab603702"
      unitRef="usd">2273000</dov:DeferredTaxAssetsLongTermLiabilitiesPrincipallyWarrantyEnvironmentalAndExitCosts>
    <dov:DeferredTaxAssetsLongTermLiabilitiesPrincipallyWarrantyEnvironmentalAndExitCosts
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzktMy0xLTEtMA_4cff7997-aa77-4c44-b45a-b2c866d37aad"
      unitRef="usd">3305000</dov:DeferredTaxAssetsLongTermLiabilitiesPrincipallyWarrantyEnvironmentalAndExitCosts>
    <dov:DeferredTaxAssetsLeaseObligations
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzEwLTEtMS0xLTExNTcw_fdc8565d-3344-4631-a9b5-25d16f56f6e7"
      unitRef="usd">40984000</dov:DeferredTaxAssetsLeaseObligations>
    <dov:DeferredTaxAssetsLeaseObligations
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzEwLTMtMS0xLTExNTc0_323dec64-3c59-4d96-9906-dbe6d0ffe630"
      unitRef="usd">35473000</dov:DeferredTaxAssetsLeaseObligations>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzExLTEtMS0xLTA_d2d9fbae-2e70-4ca3-b3b5-bf7ba098f4ba"
      unitRef="usd">490769000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzExLTMtMS0xLTA_de5a0d22-a34b-4e9b-9977-b7d427889b78"
      unitRef="usd">423741000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzEyLTEtMS0xLTA_dcad238c-0d6f-4647-8c27-6fed4343065d"
      unitRef="usd">287679000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzEyLTMtMS0xLTA_c5b3a566-3eda-45e7-9758-17d4b4f45f5d"
      unitRef="usd">244153000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzEzLTEtMS0xLTA_b67607d2-562c-472a-badd-8c3d52260c9b"
      unitRef="usd">203090000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzEzLTMtMS0xLTA_5ba952a7-57b9-4471-aabc-8e6075a78693"
      unitRef="usd">179588000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzE1LTEtMS0xLTA_bc81377d-1566-45f6-9380-85e0759554ab"
      unitRef="usd">387897000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzE1LTMtMS0xLTA_275498a9-de6a-4f44-b917-ba68c443e9b1"
      unitRef="usd">364843000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzE2LTEtMS0xLTA_fcbc3355-72b9-43d7-a060-0efa4399de52"
      unitRef="usd">62667000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzE2LTMtMS0xLTA_1834787d-95e5-4728-a5c4-c59bd201ec17"
      unitRef="usd">56401000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzE4LTEtMS0xLTExNTgw_8a5f4e37-07fc-4ad2-9096-1930c47fd7c6"
      unitRef="usd">38742000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzE4LTMtMS0xLTExNTg0_8cd63a31-6ed1-49a2-9670-bf70d6024673"
      unitRef="usd">34191000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzE3LTEtMS0xLTA_8e8ed153-d538-4304-a72f-6b5ac0e17f48"
      unitRef="usd">-9992000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzE3LTMtMS0xLTA_8ffbd0ee-b84c-49cb-897c-9c4196500b6d"
      unitRef="usd">19716000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzE4LTEtMS0xLTA_b926f8d0-d092-4ccc-8806-a20cb3d5ee73"
      unitRef="usd">479314000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzE4LTMtMS0xLTA_6546b76d-8406-46c0-bb1d-84c086fcef85"
      unitRef="usd">475151000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzE5LTEtMS0xLTA_bbfd47ba-e327-4dad-af0a-9b6f3864c835"
      unitRef="usd">276224000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzE5LTMtMS0xLTA_948b8e02-1261-4379-813a-72b2f4335842"
      unitRef="usd">295563000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzIzLTEtMS0xLTA_e501f1b0-57f8-4fdf-8a09-0cfb746f81b6"
      unitRef="usd">22199000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzIzLTMtMS0xLTA_ab609acf-7452-455d-8dc8-74743c52d73f"
      unitRef="usd">26473000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzI1LTEtMS0xLTA_fcb2e9ed-d33d-4210-bf5a-1cd268bf4d91"
      unitRef="usd">298423000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzI1LTMtMS0xLTA_aa4cea08-a314-41c3-b3b1-e06878284217"
      unitRef="usd">322036000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzI2LTEtMS0xLTA_4e1029a2-51a1-4cd7-a9f4-9d670779dcf2"
      unitRef="usd">276224000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo0MDM3NTMzYjFiNzk0Yzk3YTNjNjFkNmYzOWZiZDRiYS90YWJsZXJhbmdlOjQwMzc1MzNiMWI3OTRjOTdhM2M2MWQ2ZjM5ZmJkNGJhXzI2LTMtMS0xLTA_e047af20-de89-403e-b157-bc0a17fa0f1d"
      unitRef="usd">295563000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i4bf304489ab74d0588b7acce163c04cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90ZXh0cmVnaW9uOjRmMDc2NGE3ODU1OTRlM2RiZDQ2Y2FjMWU1NTM2OWI3XzYzMw_cca2f505-78d7-46f0-955a-67a4ae80839b"
      unitRef="usd">1031200000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration
      contextRef="i3116cae74f2846ed896a1ce0ffb0a82d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90ZXh0cmVnaW9uOjRmMDc2NGE3ODU1OTRlM2RiZDQ2Y2FjMWU1NTM2OWI3Xzc3OQ_5c4f6693-2178-4d3d-8757-9f9944123ed3"
      unitRef="usd">97000000.0</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration
      contextRef="i3116cae74f2846ed896a1ce0ffb0a82d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90ZXh0cmVnaW9uOjRmMDc2NGE3ODU1OTRlM2RiZDQ2Y2FjMWU1NTM2OWI3Xzg1Mw_b60b9468-aa7f-456e-b758-9f389b322cf4"
      unitRef="usd">934200000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration>
    <us-gaap:OperatingLossCarryforwards
      contextRef="idb59f8830b684f8fa5c6b78b39d4f03d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90ZXh0cmVnaW9uOjRmMDc2NGE3ODU1OTRlM2RiZDQ2Y2FjMWU1NTM2OWI3XzkyNQ_79a42efd-78ba-4701-b844-516ee7a17070"
      unitRef="usd">315200000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i0a266da34cf44c8ca6b616c9fe3b54a9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90ZXh0cmVnaW9uOjRmMDc2NGE3ODU1OTRlM2RiZDQ2Y2FjMWU1NTM2OWI3XzkzMg_0c197686-9e7a-4451-8c1e-482283be12dc"
      unitRef="usd">54100000</us-gaap:OperatingLossCarryforwards>
    <dov:StateLossesCarryOverExpiringIn2021And2040
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90ZXh0cmVnaW9uOjRmMDc2NGE3ODU1OTRlM2RiZDQ2Y2FjMWU1NTM2OWI3Xzk4OTU2MDQ2NTU4ODM_5499fea1-4af3-4fae-a500-bbe5ac84bc7f"
      unitRef="usd">287400000</dov:StateLossesCarryOverExpiringIn2021And2040>
    <dov:StateTaxCarryOverIndefinitely
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90ZXh0cmVnaW9uOjRmMDc2NGE3ODU1OTRlM2RiZDQ2Y2FjMWU1NTM2OWI3Xzk4OTU2MDQ2NTU5ODE_5212dd1b-de34-475f-b8b4-d79240d2af78"
      unitRef="usd">27800000</dov:StateTaxCarryOverIndefinitely>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90ZXh0cmVnaW9uOjRmMDc2NGE3ODU1OTRlM2RiZDQ2Y2FjMWU1NTM2OWI3XzI5OTQ_4fb7f029-dd04-4a39-9840-5b8748a3f6f3"
      unitRef="usd">4200000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90ZXh0cmVnaW9uOjRmMDc2NGE3ODU1OTRlM2RiZDQ2Y2FjMWU1NTM2OWI3XzMwMzQ_1db3c99d-a2e1-4859-b62b-14a433b310f2"
      unitRef="number2">0.006</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible
      contextRef="i43a17046ad594b9fb04888ef832e4ebb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90ZXh0cmVnaW9uOjRmMDc2NGE3ODU1OTRlM2RiZDQ2Y2FjMWU1NTM2OWI3XzM5Njc_92d90a87-a893-453e-bd9b-8ac623a0057e"
      unitRef="usd">0</us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible>
    <us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible
      contextRef="i721d2a3f7f9e400a908208c01f4ebf95_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90ZXh0cmVnaW9uOjRmMDc2NGE3ODU1OTRlM2RiZDQ2Y2FjMWU1NTM2OWI3XzM5NzM_c237c0e6-f7a1-409b-9374-54775d6f206f"
      unitRef="usd">30900000</us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible>
    <dov:ScheduleOfUnrecognizedTaxBenefitsTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90ZXh0cmVnaW9uOjRmMDc2NGE3ODU1OTRlM2RiZDQ2Y2FjMWU1NTM2OWI3XzQ4ODU_c17d846c-aa9e-443f-abf2-8fd6d36e0e6a">&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;The following table is a reconciliation of the beginning and ending balances of the Company&#x2019;s unrecognized tax benefits:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.042%"/&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 style="width:1.0%"/&gt;&lt;td style="width:16.758%"/&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:400;line-height:100%"&gt;&#160;&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:700;line-height:100%"&gt;Unrecognized tax benefits at January 1, 2018&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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to the current year&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="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;15,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of prior years&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions for tax positions of prior years&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="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;(5,226)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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 settlements&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,345)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lapse of statutes&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="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;(7,219)&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:700;line-height:100%"&gt;Unrecognized tax benefits at December 31, 2018&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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to the current year&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="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;4,493&#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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of prior years&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions for tax positions of prior years&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="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;(9,217)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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 settlements&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(922)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lapse of statutes&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="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;(11,269)&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:700;line-height:100%"&gt;Unrecognized tax benefits at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to the current year&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="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;3,134&#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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of prior years&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions for tax positions of prior years &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="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;(3,599)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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 settlements&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,214)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lapse of statutes&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="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;(9,687)&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrecognized tax benefits at December 31, 2020 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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 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;72,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;If recognized, the net amount of potential tax benefits that would impact the Company&#x2019;s effective tax rate is $65.5 million. During the years ended December 31, 2020, 2019 and 2018, the Company recorded (income) expense of $(0.1) million, $(0.6) million and $2.4 million, respectively, as a component of provision for income taxes related to the accrued interest and penalties on unrecognized tax benefits. The Company had accrued interest and penalties of $17.8 million at December 31, 2020 and $17.8 million at December 31, 2019, which are not included in the above table.&lt;/span&gt;&lt;/div&gt;</dov:ScheduleOfUnrecognizedTaxBenefitsTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i2356fffd8699472395d42f65666b0a48_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo2ZDdlM2YwMzEwMGU0ZTFkOTZmOTEzNGM3ZDkzMzlmYy90YWJsZXJhbmdlOjZkN2UzZjAzMTAwZTRlMWQ5NmY5MTM0YzdkOTMzOWZjXzEtNS0xLTEtMA_ed0b8e2a-3741-4679-bd4d-a0121ab5aaaf"
      unitRef="usd">68034000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo2ZDdlM2YwMzEwMGU0ZTFkOTZmOTEzNGM3ZDkzMzlmYy90YWJsZXJhbmdlOjZkN2UzZjAzMTAwZTRlMWQ5NmY5MTM0YzdkOTMzOWZjXzItNS0xLTEtMA_9d919e88-1890-4867-b1b6-c18ad328d0e5"
      unitRef="usd">15580000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo2ZDdlM2YwMzEwMGU0ZTFkOTZmOTEzNGM3ZDkzMzlmYy90YWJsZXJhbmdlOjZkN2UzZjAzMTAwZTRlMWQ5NmY5MTM0YzdkOTMzOWZjXzMtNS0xLTEtMA_737dfce3-d38a-43bb-8da0-faf3b259159b"
      unitRef="usd">29637000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo2ZDdlM2YwMzEwMGU0ZTFkOTZmOTEzNGM3ZDkzMzlmYy90YWJsZXJhbmdlOjZkN2UzZjAzMTAwZTRlMWQ5NmY5MTM0YzdkOTMzOWZjXzQtNS0xLTEtMA_cfb70b22-150a-4d4b-81a0-682d41efba35"
      unitRef="usd">5226000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo2ZDdlM2YwMzEwMGU0ZTFkOTZmOTEzNGM3ZDkzMzlmYy90YWJsZXJhbmdlOjZkN2UzZjAzMTAwZTRlMWQ5NmY5MTM0YzdkOTMzOWZjXzUtNS0xLTEtMA_0289b355-ab5d-4997-a2a3-55cd87add12f"
      unitRef="usd">7345000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo2ZDdlM2YwMzEwMGU0ZTFkOTZmOTEzNGM3ZDkzMzlmYy90YWJsZXJhbmdlOjZkN2UzZjAzMTAwZTRlMWQ5NmY5MTM0YzdkOTMzOWZjXzYtNS0xLTEtMA_695fbd3c-e95b-4287-baf1-bc2835f8779f"
      unitRef="usd">7219000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i87e1659d734949f58864c21cb2cd4f1c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo2ZDdlM2YwMzEwMGU0ZTFkOTZmOTEzNGM3ZDkzMzlmYy90YWJsZXJhbmdlOjZkN2UzZjAzMTAwZTRlMWQ5NmY5MTM0YzdkOTMzOWZjXzctNS0xLTEtMA_2720dc79-fd72-4dd1-af7c-14b8b95fd0e7"
      unitRef="usd">93461000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo2ZDdlM2YwMzEwMGU0ZTFkOTZmOTEzNGM3ZDkzMzlmYy90YWJsZXJhbmdlOjZkN2UzZjAzMTAwZTRlMWQ5NmY5MTM0YzdkOTMzOWZjXzgtNS0xLTEtMA_a54872f9-893e-43c5-8853-371d53603f9f"
      unitRef="usd">4493000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo2ZDdlM2YwMzEwMGU0ZTFkOTZmOTEzNGM3ZDkzMzlmYy90YWJsZXJhbmdlOjZkN2UzZjAzMTAwZTRlMWQ5NmY5MTM0YzdkOTMzOWZjXzktNS0xLTEtMA_0513aa2b-1807-430e-bc0b-0f065e573f52"
      unitRef="usd">6668000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo2ZDdlM2YwMzEwMGU0ZTFkOTZmOTEzNGM3ZDkzMzlmYy90YWJsZXJhbmdlOjZkN2UzZjAzMTAwZTRlMWQ5NmY5MTM0YzdkOTMzOWZjXzEwLTUtMS0xLTA_3957bfed-1d36-4f05-bc6e-38251b215a58"
      unitRef="usd">9217000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo2ZDdlM2YwMzEwMGU0ZTFkOTZmOTEzNGM3ZDkzMzlmYy90YWJsZXJhbmdlOjZkN2UzZjAzMTAwZTRlMWQ5NmY5MTM0YzdkOTMzOWZjXzExLTUtMS0xLTA_2c44e54e-279f-4350-93e0-fbde44aa4287"
      unitRef="usd">922000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo2ZDdlM2YwMzEwMGU0ZTFkOTZmOTEzNGM3ZDkzMzlmYy90YWJsZXJhbmdlOjZkN2UzZjAzMTAwZTRlMWQ5NmY5MTM0YzdkOTMzOWZjXzEyLTUtMS0xLTA_e962779a-6c78-4187-ab50-bdb0c428141e"
      unitRef="usd">11269000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo2ZDdlM2YwMzEwMGU0ZTFkOTZmOTEzNGM3ZDkzMzlmYy90YWJsZXJhbmdlOjZkN2UzZjAzMTAwZTRlMWQ5NmY5MTM0YzdkOTMzOWZjXzEzLTUtMS0xLTA_c78ab460-0c9d-4b6a-8a2e-8744fe9229b3"
      unitRef="usd">83214000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo2ZDdlM2YwMzEwMGU0ZTFkOTZmOTEzNGM3ZDkzMzlmYy90YWJsZXJhbmdlOjZkN2UzZjAzMTAwZTRlMWQ5NmY5MTM0YzdkOTMzOWZjXzE0LTUtMS0xLTA_96eaee3a-bc9b-4103-b98e-2c1672700ed9"
      unitRef="usd">3134000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo2ZDdlM2YwMzEwMGU0ZTFkOTZmOTEzNGM3ZDkzMzlmYy90YWJsZXJhbmdlOjZkN2UzZjAzMTAwZTRlMWQ5NmY5MTM0YzdkOTMzOWZjXzE1LTUtMS0xLTA_ffb705a2-9e33-4ad2-af33-6a87d58b14b8"
      unitRef="usd">5490000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo2ZDdlM2YwMzEwMGU0ZTFkOTZmOTEzNGM3ZDkzMzlmYy90YWJsZXJhbmdlOjZkN2UzZjAzMTAwZTRlMWQ5NmY5MTM0YzdkOTMzOWZjXzE2LTUtMS0xLTA_9f298960-797d-4634-88de-82979a7de100"
      unitRef="usd">3599000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo2ZDdlM2YwMzEwMGU0ZTFkOTZmOTEzNGM3ZDkzMzlmYy90YWJsZXJhbmdlOjZkN2UzZjAzMTAwZTRlMWQ5NmY5MTM0YzdkOTMzOWZjXzE3LTUtMS0xLTA_6c2577ed-67b7-4a7c-b6af-cddc28fd863f"
      unitRef="usd">6214000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo2ZDdlM2YwMzEwMGU0ZTFkOTZmOTEzNGM3ZDkzMzlmYy90YWJsZXJhbmdlOjZkN2UzZjAzMTAwZTRlMWQ5NmY5MTM0YzdkOTMzOWZjXzE4LTUtMS0xLTA_13966975-590f-491b-ac3b-e915a9d086b1"
      unitRef="usd">9687000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90YWJsZTo2ZDdlM2YwMzEwMGU0ZTFkOTZmOTEzNGM3ZDkzMzlmYy90YWJsZXJhbmdlOjZkN2UzZjAzMTAwZTRlMWQ5NmY5MTM0YzdkOTMzOWZjXzE5LTUtMS0xLTA_1866c290-7028-441a-a085-1e129361f405"
      unitRef="usd">72338000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90ZXh0cmVnaW9uOjRmMDc2NGE3ODU1OTRlM2RiZDQ2Y2FjMWU1NTM2OWI3XzQ0OTE_83203ec9-a099-4c01-a17d-68ca75770102"
      unitRef="usd">65500000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90ZXh0cmVnaW9uOjRmMDc2NGE3ODU1OTRlM2RiZDQ2Y2FjMWU1NTM2OWI3XzQ1ODc_e44098e6-1906-4d82-b657-8c6426c52c8e"
      unitRef="usd">-100000</us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90ZXh0cmVnaW9uOjRmMDc2NGE3ODU1OTRlM2RiZDQ2Y2FjMWU1NTM2OWI3XzQ1OTE_84ed3789-dc01-47ac-93f6-ec5218ab9e6e"
      unitRef="usd">-600000</us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90ZXh0cmVnaW9uOjRmMDc2NGE3ODU1OTRlM2RiZDQ2Y2FjMWU1NTM2OWI3XzQ1OTg_46ec4347-0654-4905-9ed0-9340ed9b76f9"
      unitRef="usd">2400000</us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90ZXh0cmVnaW9uOjRmMDc2NGE3ODU1OTRlM2RiZDQ2Y2FjMWU1NTM2OWI3XzQ3ODc_f5c82df3-8ff4-4204-b7cc-078c471a59d8"
      unitRef="usd">17800000</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xODQvZnJhZzo0ZjA3NjRhNzg1NTk0ZTNkYmQ0NmNhYzFlNTUzNjliNy90ZXh0cmVnaW9uOjRmMDc2NGE3ODU1OTRlM2RiZDQ2Y2FjMWU1NTM2OWI3XzQ4MTM_ca5f9d11-14ad-47ac-b2b8-53dc49bb0da3"
      unitRef="usd">17800000</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4Xzc0Mzc_efe25437-30db-42e2-bec4-d8885c753abb">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;16. Equity and Cash Incentive Program&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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;The Company's share-based awards are typically granted annually at its regularly scheduled first quarter Compensation Committee meeting. Additionally, in the second quarter of 2018, the Company granted equity awards to its new President and Chief Executive Officer. Awards were made pursuant to the terms of the Company's 2012 Equity and Cash Incentive Plan (the "2012 Plan"), which was approved by shareholders on May 3, 2012. This plan replaced the 2005 Equity and Cash Incentive Plan (the "2005 Plan"), which would have otherwise terminated according to its terms on January 31, 2015 and the 1996 Non-Employee Directors Stock Compensation Plan (the "Directors Plan"), which would have otherwise terminated according to its terms on December 31, 2012. Upon adoption of the 2012 Plan, no additional awards could be granted under the 2005 Plan. Officers and other key employees, as well as non-employee directors, are eligible to participate in the 2012 Plan, which has a ten-year term and will terminate on May 3, 2022. The 2012 Plan provides for stock options and SARs grants, restricted stock awards, restricted stock unit awards, performance share awards, cash performance awards, directors' shares and deferred stock units. Under the 2012 Plan, a total of 17,000,000 shares of common stock are reserved for issuance, subject to adjustments resulting from stock dividends, stock splits, recapitalizations, reorganizations and other similar changes.   &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;In 2018, in connection with the separation of Apergy, the Company modified the outstanding equity awards for its employees. The awards were modified such that all individuals received an equivalent fair value both before and after the separation of Apergy. This modification resulted in the issuance of an additional&#160;1,138,008&#160;SARs,&#160;26,316&#160;performance shares, and&#160;47,063&#160;RSUs in 2018. The exercise price of these outstanding awards, where applicable, was adjusted to preserve the value of the awards immediately prior to the separation. As no incremental fair value was awarded as a result of the issuance of these additional shares, the modification did not result in additional compensation expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Stock-based compensation costs are reported within selling, general and administrative expenses in the Consolidated Statements of Earnings. The following table summarizes the Company&#x2019;s compensation expense relating to all stock-based incentive plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.702%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.511%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.201%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pre-tax stock-based compensation expense (continuing)&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;25,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;29,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;23,698&#160;&lt;/span&gt;&lt;/td&gt;&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;Tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,731)&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;(2,490)&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;(2,722)&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 stock-based compensation expense, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;22,295&#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;27,212&#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;20,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Pre-tax stock-based compensation expense attributable to Apergy employees for the year ended December 31, 2018 was $744. These costs are reported within earnings from discontinued operations in the Consolidated Statement of Earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;SARs&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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;The exercise price per share for SARs is equal to the closing price of the Company&#x2019;s stock on the New York Stock Exchange on the date of grant. New common shares are issued when SARs are exercised. The period during which SARs are exercisable is fixed by the Company&#x2019;s Compensation Committee at the time of grant.&#160;Generally, the SARs vest after &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4XzI5OTg_d2f1e1cc-a2f7-4644-9bc0-31ef38f0ddf1"&gt;three&lt;/span&gt; years of service and expire at the end of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4XzMwNDM_4afff42d-eaf8-4a3d-96fd-6dc5fb78fea4"&gt;ten&lt;/span&gt; years.&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;In 2020, 2019 and 2018, the Company issued SARs covering 390,780, 615,089 and 757,603 shares, respectively.&#160;The fair value of each SAR grant was estimated on the date of grant using a Black-Scholes option-pricing model with the following assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div&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:62.144%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.734%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.235%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;2.87%&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;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.65&#160;&lt;/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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.13&#160;&lt;/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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.99&#160;&lt;/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;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.43%&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;Expected life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&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;5.7&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;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.76&#160;&lt;/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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.35&#160;&lt;/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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.95&#160;&lt;/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;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.20%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grant price &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$119.86&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$91.20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$79.75&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&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;$82.09&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value at date of grant&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;$22.54&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:right;vertical-align: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.55&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:right;vertical-align: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.58&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$15.41&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected volatilities are based on Dover's stock price history, including implied volatilities from traded options on Dover stock. The Company uses historical data to estimate SAR exercise and employee termination patterns within the valuation model. The expected life of SARs granted is derived from the output of the option valuation model and represents the average period of time that SARs granted are expected to be outstanding. The interest rate for periods within the contractual life of the awards is based on the U.S. Treasury yield curve in effect at the time of grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;A summary of activity relating to SARs granted under the 2012 Plan and the predecessor plans for the year ended December&#160;31, 2020 is as follows:  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.335%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.591%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.591%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.593%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SARs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&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:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&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:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Term (Years)&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 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,599,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;69.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:2px 1pt;text-align:left;vertical-align: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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390,780&#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;119.86&#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="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Forfeited / expired&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;(17,103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:2px 1pt;text-align:left;vertical-align: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="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;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(992,913)&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;57.49&#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="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,979,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:2px 1pt;text-align:right;vertical-align: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.4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:13pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;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="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,385,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;62.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&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;The following table summarizes information about outstanding SARs at December&#160;31, 2020:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.423%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.721%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.423%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.728%"/&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:400;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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SARs Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SARs Exercisable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Range of Exercise Prices&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:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Exercise Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Remaining Life&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;in Years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic 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:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Exercise Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Remaining Life&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;in Years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$25.96 - $58.69&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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;336,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;49.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:2px 1pt;text-align:right;vertical-align: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.1&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;25,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;336,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;49.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:2px 1pt;text-align:right;vertical-align: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.1&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;25,891&#160;&lt;/span&gt;&lt;/td&gt;&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$61.79 - $84.94&lt;/span&gt;&lt;/div&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;1,716,140&#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 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;72.54&#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="3" style="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="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;92,163&#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;1,049,388&#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 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;66.95&#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="3" style="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;4.8&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;62,230&#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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$91.20 - $119.86&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;927,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;103.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:2px 1pt;text-align:right;vertical-align: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.5&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;21,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#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;&#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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="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;2,979,933&#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 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 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;139,475&#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 colspan="2" style="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;1,385,683&#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 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 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;88,121&#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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div 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;Unrecognized compensation expense related to SARs not yet exercisable was $8,746 at December&#160;31, 2020.&#160;This cost is expected to be recognized over a weighted average period of 1.6 years.&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information regarding the exercise of SARs is listed below: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.721%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.721%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;SARs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Fair value of SARs that became exercisable&lt;/span&gt;&lt;/td&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;8,585&#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 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;8,611&#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 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;12,832&#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;Aggregate intrinsic value of SARs exercised&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;55,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;89,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;101,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Performance Share Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Performance share awards granted are expensed over the three-year requisite performance and service period. Awards become vested if (1)&#160;the Company achieves certain market conditions or specified internal metrics and (2)&#160;the employee remains continuously employed by the Company during the performance period.&#160;Partial vesting may occur after separation from service in the case of&#160;certain terminations not for cause and for retirements.&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;In 2020, 2019 and 2018, the Company issued performance shares covering 49,056, 35,172 and 122,459 shares, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The performance share awards granted in 2020 are market condition awards as attainment is based on Dover's performance relative to its peer group (companies listed under the S&amp;amp;P 500 Industrials sector) for the relevant performance period. The performance period and vesting period for these awards is approximately three years. These awards were valued on the date of grant using the Monte Carlo simulation model (a binomial lattice-based valuation model), and are generally recognized ratably over the vesting period, and the fair value is not subject to change based on future market conditions. The assumptions used in determining the fair value of the performance shares granted in 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Performance Shares&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.40&#160;&lt;/span&gt;&lt;/td&gt;&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;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.65&#160;&lt;/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;Expected life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.9&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;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;span style="color:#000000;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 style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Grant price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;$119.86&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;Fair value per share at date of grant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$165.71&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The performance share awards granted in 2019 and 2018 are considered performance condition awards as attainment is based on Dover's performance relative to established internal metrics. The fair value of these awards was determined using Dover's closing stock price on the date of grant. The expected attainment of the internal metrics for these awards is analyzed each reporting period, and the related expense is adjusted up or down based on expected attainment, if that attainment differs from previous estimates. The cumulative effect on current and prior periods of a change in attainment is recognized in selling, general and administrative expenses in the Consolidated Statements of Earnings in the period of change. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The fair value and average attainment used in determining compensation cost of the performance shares issued in 2019 and 2018 are as follows for the year ended December&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.786%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.789%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:13pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value per share at date of grant&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;$91.20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;$79.75&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;-&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;$82.09&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average attainment rate reflected in expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186.1%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of activity for performance share awards for the year ended December&#160;31, 2020 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.834%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.913%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&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:10pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Grant-Date&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Vested&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;(108,886)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Unvested at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;138.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&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;Unrecognized compensation expense related to unvested performance shares as of December&#160;31, 2020 was $7,402, which will be recognized over a weighted average period of 1.8 years.&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;&#160;&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-style:italic;font-weight:700;line-height:120%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The Company also has restricted stock authorized for grant (as part of the 2012 Plan). Under this Plan, common stock of the Company may be granted at no cost to certain officers and key employees. In general, restrictions limit the sale or transfer of these shares during a three-year period, and restrictions lapse proportionately over the three-year period.&#160;The Company granted 83,512, 124,929 and 284,721 of restricted stock units in 2020, 2019 and 2018, respectively. The fair value of these awards was determined using Dover's closing stock price on the date of grant, which were $119.86, $91.20, and $79.75-$82.09 in 2020, 2019 and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of activity for restricted stock units for the year ended December&#160;31, 2020 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.702%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.064%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.944%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.946%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&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:10pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Grant-Date&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;81.45&#160;&lt;/span&gt;&lt;/td&gt;&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;div&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;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,512&#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;119.86&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(144,018)&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;81.16&#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;Unvested at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;93.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unrecognized compensation expense relating to unvested restricted stock units as of December&#160;31, 2020 was $14,943, which will be recognized over a weighted average period of 1.3 years. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Directors' Shares&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The Company issued the following shares to its non-employee directors under the 2012 Plan as partial compensation for serving as directors of the Company:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.226%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.226%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.377%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aggregate shares granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;10,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,802&#160;&lt;/span&gt;&lt;/td&gt;&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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred stock units&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,278)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,168)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,917)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net shares issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,885&#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:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4XzEyNzA_01acbc62-01e0-4236-8051-066af7f0518f"
      unitRef="shares">17000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease
      contextRef="ic0f0487ebf954a14ab0ad986e4c9e8a3_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4XzE3NzU_64beb842-01a8-41d8-8bc6-1da4a561f745"
      unitRef="shares">1138008</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease
      contextRef="ifdfe4ab2abf543958151442288d57fe9_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4XzE3ODQ_e57f062c-1071-4ea0-9cd0-9742245bfb8f"
      unitRef="shares">26316</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease
      contextRef="i9b77415fb08640af8813c263973e03f8_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4XzE4MTE_84cdf103-fe25-4b2a-bff4-723197dd8d01"
      unitRef="shares">47063</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4Xzc0MzI_18e4ec50-913b-42a8-90bc-96a6b068c248">&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;Stock-based compensation costs are reported within selling, general and administrative expenses in the Consolidated Statements of Earnings. The following table summarizes the Company&#x2019;s compensation expense relating to all stock-based incentive plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.702%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.511%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.201%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pre-tax stock-based compensation expense (continuing)&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;25,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;29,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;23,698&#160;&lt;/span&gt;&lt;/td&gt;&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;Tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,731)&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;(2,490)&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;(2,722)&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 stock-based compensation expense, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;22,295&#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;27,212&#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;20,976&#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:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:ShareBasedCompensation
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5OWQyOWE4MWZjZDA0ZmI4ODg5NGVlYzk0MWE3NWM1Yi90YWJsZXJhbmdlOjk5ZDI5YTgxZmNkMDRmYjg4ODk0ZWVjOTQxYTc1YzViXzItMS0xLTEtMA_403ee886-b578-4840-b3b3-6a68bfc5615a"
      unitRef="usd">25026000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5OWQyOWE4MWZjZDA0ZmI4ODg5NGVlYzk0MWE3NWM1Yi90YWJsZXJhbmdlOjk5ZDI5YTgxZmNkMDRmYjg4ODk0ZWVjOTQxYTc1YzViXzItMS0xLTEtMA_4cf8ffd7-d3b4-4c51-ba20-fcfaab718224"
      unitRef="usd">25026000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5OWQyOWE4MWZjZDA0ZmI4ODg5NGVlYzk0MWE3NWM1Yi90YWJsZXJhbmdlOjk5ZDI5YTgxZmNkMDRmYjg4ODk0ZWVjOTQxYTc1YzViXzItMS0xLTEtMA_dab31c8a-b172-4a28-b4e3-620a15a4af53"
      unitRef="usd">25026000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5OWQyOWE4MWZjZDA0ZmI4ODg5NGVlYzk0MWE3NWM1Yi90YWJsZXJhbmdlOjk5ZDI5YTgxZmNkMDRmYjg4ODk0ZWVjOTQxYTc1YzViXzItMy0xLTEtMA_41035b42-bff5-4c58-9ce9-693a23b4c304"
      unitRef="usd">29702000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5OWQyOWE4MWZjZDA0ZmI4ODg5NGVlYzk0MWE3NWM1Yi90YWJsZXJhbmdlOjk5ZDI5YTgxZmNkMDRmYjg4ODk0ZWVjOTQxYTc1YzViXzItMy0xLTEtMA_70facb6b-2795-456b-a6ee-26ae9e44a3f2"
      unitRef="usd">29702000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5OWQyOWE4MWZjZDA0ZmI4ODg5NGVlYzk0MWE3NWM1Yi90YWJsZXJhbmdlOjk5ZDI5YTgxZmNkMDRmYjg4ODk0ZWVjOTQxYTc1YzViXzItMy0xLTEtMA_df4c179b-d4e4-44fd-8771-3c707aecfb45"
      unitRef="usd">29702000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5OWQyOWE4MWZjZDA0ZmI4ODg5NGVlYzk0MWE3NWM1Yi90YWJsZXJhbmdlOjk5ZDI5YTgxZmNkMDRmYjg4ODk0ZWVjOTQxYTc1YzViXzItNS0xLTEtMA_891eec63-cd18-400d-8030-8b3636fe2d03"
      unitRef="usd">23698000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5OWQyOWE4MWZjZDA0ZmI4ODg5NGVlYzk0MWE3NWM1Yi90YWJsZXJhbmdlOjk5ZDI5YTgxZmNkMDRmYjg4ODk0ZWVjOTQxYTc1YzViXzMtMS0xLTEtMA_d0c1a5bc-36f3-4adf-b2da-f92a48c44d30"
      unitRef="usd">2731000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5OWQyOWE4MWZjZDA0ZmI4ODg5NGVlYzk0MWE3NWM1Yi90YWJsZXJhbmdlOjk5ZDI5YTgxZmNkMDRmYjg4ODk0ZWVjOTQxYTc1YzViXzMtMy0xLTEtMA_5f696aff-73f5-44ff-a1ff-20a7f58506a9"
      unitRef="usd">2490000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5OWQyOWE4MWZjZDA0ZmI4ODg5NGVlYzk0MWE3NWM1Yi90YWJsZXJhbmdlOjk5ZDI5YTgxZmNkMDRmYjg4ODk0ZWVjOTQxYTc1YzViXzMtNS0xLTEtMA_5e12596d-f9de-49e6-afbf-27fbc186795b"
      unitRef="usd">2722000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5OWQyOWE4MWZjZDA0ZmI4ODg5NGVlYzk0MWE3NWM1Yi90YWJsZXJhbmdlOjk5ZDI5YTgxZmNkMDRmYjg4ODk0ZWVjOTQxYTc1YzViXzQtMS0xLTEtMA_b50ad78b-2d26-4e38-b8a9-5fe310e9fe26"
      unitRef="usd">22295000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5OWQyOWE4MWZjZDA0ZmI4ODg5NGVlYzk0MWE3NWM1Yi90YWJsZXJhbmdlOjk5ZDI5YTgxZmNkMDRmYjg4ODk0ZWVjOTQxYTc1YzViXzQtMy0xLTEtMA_ffb7f7b4-d3ed-43a8-9bf6-a3a526f66f16"
      unitRef="usd">27212000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5OWQyOWE4MWZjZDA0ZmI4ODg5NGVlYzk0MWE3NWM1Yi90YWJsZXJhbmdlOjk5ZDI5YTgxZmNkMDRmYjg4ODk0ZWVjOTQxYTc1YzViXzQtNS0xLTEtMA_819abbe0-fbbe-4c2e-a81f-9724cac2c747"
      unitRef="usd">20976000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:ShareBasedCompensation
      contextRef="i908921f534984e9bbe51cce0ffa4f94c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4XzI1MTU_cf71c4cf-4cf7-4b48-b4d2-c0a8255b2a47"
      unitRef="usd">744000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i033fae2445ca4de58eb620635760e2fc_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4XzMxMDc_5820d7c8-4ba6-4c02-8d79-87d8d49fb267"
      unitRef="shares">390780</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i251ecb2429de45349b5d5d8e7644a4d4_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4XzMxMTE_4f8d8c14-82a5-4806-804c-8b04851e041d"
      unitRef="shares">615089</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ic0f0487ebf954a14ab0ad986e4c9e8a3_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4XzMxMTg_705aa8aa-6e86-4e26-993b-138092341277"
      unitRef="shares">757603</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i033fae2445ca4de58eb620635760e2fc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4Xzc0Mjg_bb43c546-245b-488d-813b-772f47888a4c">The fair value of each SAR grant was estimated on the date of grant using a Black-Scholes option-pricing model with the following assumptions:&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:62.144%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.734%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.235%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;2.87%&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;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.65&#160;&lt;/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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.13&#160;&lt;/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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.99&#160;&lt;/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;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.43%&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;Expected life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&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;5.7&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;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.76&#160;&lt;/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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.35&#160;&lt;/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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.95&#160;&lt;/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;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.20%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grant price &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$119.86&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$91.20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$79.75&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&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;$82.09&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value at date of grant&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;$22.54&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:right;vertical-align: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.55&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:right;vertical-align: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.58&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$15.41&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i033fae2445ca4de58eb620635760e2fc_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5NTg3YmU1ODBlYzM0NTMyODQzYWMxZTk4NzIzNzc3Mi90YWJsZXJhbmdlOjk1ODdiZTU4MGVjMzQ1MzI4NDNhYzFlOTg3MjM3NzcyXzEtMS0xLTEtMA_1d1df630-f87f-4c90-b3ea-27f5455c3658"
      unitRef="number2">0.0144</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i251ecb2429de45349b5d5d8e7644a4d4_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5NTg3YmU1ODBlYzM0NTMyODQzYWMxZTk4NzIzNzc3Mi90YWJsZXJhbmdlOjk1ODdiZTU4MGVjMzQ1MzI4NDNhYzFlOTg3MjM3NzcyXzEtMy0xLTEtMjg2Mg_578b0aa6-012a-4701-b0f9-68cbe881c6c2"
      unitRef="number2">0.0251</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i043fa58b2e604d30b5e5a180073d57e4_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5NTg3YmU1ODBlYzM0NTMyODQzYWMxZTk4NzIzNzc3Mi90YWJsZXJhbmdlOjk1ODdiZTU4MGVjMzQ1MzI4NDNhYzFlOTg3MjM3NzcyXzEtMy0xLTEtMA_d96d8fbb-d513-4fa4-8982-b61f2edbf9c7"
      unitRef="number2">0.0258</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i7c90ee5a3a0e462ba275f31fb7646d4f_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5NTg3YmU1ODBlYzM0NTMyODQzYWMxZTk4NzIzNzc3Mi90YWJsZXJhbmdlOjk1ODdiZTU4MGVjMzQ1MzI4NDNhYzFlOTg3MjM3NzcyXzEtNS0xLTEtMA_ca4f76e0-3b5e-43df-9010-2f7d26517281"
      unitRef="number2">0.0287</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i033fae2445ca4de58eb620635760e2fc_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5NTg3YmU1ODBlYzM0NTMyODQzYWMxZTk4NzIzNzc3Mi90YWJsZXJhbmdlOjk1ODdiZTU4MGVjMzQ1MzI4NDNhYzFlOTg3MjM3NzcyXzItMS0xLTEtMA_d9ae59af-1c0e-4884-9e52-c7b2dfddaafd"
      unitRef="number2">0.0165</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i251ecb2429de45349b5d5d8e7644a4d4_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5NTg3YmU1ODBlYzM0NTMyODQzYWMxZTk4NzIzNzc3Mi90YWJsZXJhbmdlOjk1ODdiZTU4MGVjMzQ1MzI4NDNhYzFlOTg3MjM3NzcyXzItMy0xLTEtMjg2Mg_456a380a-278c-47cf-b981-d7117e37fc10"
      unitRef="number2">0.0213</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i043fa58b2e604d30b5e5a180073d57e4_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5NTg3YmU1ODBlYzM0NTMyODQzYWMxZTk4NzIzNzc3Mi90YWJsZXJhbmdlOjk1ODdiZTU4MGVjMzQ1MzI4NDNhYzFlOTg3MjM3NzcyXzItMy0xLTEtMA_24eda852-b3ce-4d31-ab10-5e2d696c06e0"
      unitRef="number2">0.0199</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i7c90ee5a3a0e462ba275f31fb7646d4f_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5NTg3YmU1ODBlYzM0NTMyODQzYWMxZTk4NzIzNzc3Mi90YWJsZXJhbmdlOjk1ODdiZTU4MGVjMzQ1MzI4NDNhYzFlOTg3MjM3NzcyXzItNS0xLTEtMA_b03bedd4-3f28-48db-b0fa-d56bc2a73796"
      unitRef="number2">0.0243</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i033fae2445ca4de58eb620635760e2fc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5NTg3YmU1ODBlYzM0NTMyODQzYWMxZTk4NzIzNzc3Mi90YWJsZXJhbmdlOjk1ODdiZTU4MGVjMzQ1MzI4NDNhYzFlOTg3MjM3NzcyXzMtMS0xLTEtMA_4b21b1d1-42b1-48fb-b03a-8ed95922c61d">P5Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i251ecb2429de45349b5d5d8e7644a4d4_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5NTg3YmU1ODBlYzM0NTMyODQzYWMxZTk4NzIzNzc3Mi90YWJsZXJhbmdlOjk1ODdiZTU4MGVjMzQ1MzI4NDNhYzFlOTg3MjM3NzcyXzMtMy0xLTEtMjg2Mg_95f912db-4fe2-4dd5-adc5-3a139abe8dd8">P5Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i043fa58b2e604d30b5e5a180073d57e4_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5NTg3YmU1ODBlYzM0NTMyODQzYWMxZTk4NzIzNzc3Mi90YWJsZXJhbmdlOjk1ODdiZTU4MGVjMzQ1MzI4NDNhYzFlOTg3MjM3NzcyXzMtMy0xLTEtMA_2bfd93d5-dd24-4636-bbb6-165a98d9ac9c">P5Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i7c90ee5a3a0e462ba275f31fb7646d4f_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5NTg3YmU1ODBlYzM0NTMyODQzYWMxZTk4NzIzNzc3Mi90YWJsZXJhbmdlOjk1ODdiZTU4MGVjMzQ1MzI4NDNhYzFlOTg3MjM3NzcyXzMtNS0xLTEtMA_208533d1-8286-4820-95d1-f8e5c43b4081">P5Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i033fae2445ca4de58eb620635760e2fc_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5NTg3YmU1ODBlYzM0NTMyODQzYWMxZTk4NzIzNzc3Mi90YWJsZXJhbmdlOjk1ODdiZTU4MGVjMzQ1MzI4NDNhYzFlOTg3MjM3NzcyXzQtMS0xLTEtMA_62230384-79d0-4921-84ed-101a85aa4f8f"
      unitRef="number2">0.2276</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i251ecb2429de45349b5d5d8e7644a4d4_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5NTg3YmU1ODBlYzM0NTMyODQzYWMxZTk4NzIzNzc3Mi90YWJsZXJhbmdlOjk1ODdiZTU4MGVjMzQ1MzI4NDNhYzFlOTg3MjM3NzcyXzQtMy0xLTEtMjg2Mg_6a2bb004-2bef-4670-ac73-9e530feec9f2"
      unitRef="number2">0.2235</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i043fa58b2e604d30b5e5a180073d57e4_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5NTg3YmU1ODBlYzM0NTMyODQzYWMxZTk4NzIzNzc3Mi90YWJsZXJhbmdlOjk1ODdiZTU4MGVjMzQ1MzI4NDNhYzFlOTg3MjM3NzcyXzQtMy0xLTEtMA_e9a5c20e-e8a0-4ef2-9b6f-daec6c016df0"
      unitRef="number2">0.2095</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i7c90ee5a3a0e462ba275f31fb7646d4f_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5NTg3YmU1ODBlYzM0NTMyODQzYWMxZTk4NzIzNzc3Mi90YWJsZXJhbmdlOjk1ODdiZTU4MGVjMzQ1MzI4NDNhYzFlOTg3MjM3NzcyXzQtNS0xLTEtMA_e9596f8e-3475-4017-8bf7-699d906b1bf4"
      unitRef="number2">0.2120</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i033fae2445ca4de58eb620635760e2fc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5NTg3YmU1ODBlYzM0NTMyODQzYWMxZTk4NzIzNzc3Mi90YWJsZXJhbmdlOjk1ODdiZTU4MGVjMzQ1MzI4NDNhYzFlOTg3MjM3NzcyXzUtMS0xLTEtMA_19b2ffc0-ea12-410a-aca6-00431c3ca3c9"
      unitRef="usdPerShare">119.86</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i251ecb2429de45349b5d5d8e7644a4d4_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5NTg3YmU1ODBlYzM0NTMyODQzYWMxZTk4NzIzNzc3Mi90YWJsZXJhbmdlOjk1ODdiZTU4MGVjMzQ1MzI4NDNhYzFlOTg3MjM3NzcyXzUtMy0xLTEtMjg2Mg_73455dd3-badb-4384-9a3f-022f617cc608"
      unitRef="usdPerShare">91.20</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i043fa58b2e604d30b5e5a180073d57e4_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5NTg3YmU1ODBlYzM0NTMyODQzYWMxZTk4NzIzNzc3Mi90YWJsZXJhbmdlOjk1ODdiZTU4MGVjMzQ1MzI4NDNhYzFlOTg3MjM3NzcyXzUtMy0xLTEtMA_03b0e14e-2486-4959-aaa4-796719222a54"
      unitRef="usdPerShare">79.75</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i7c90ee5a3a0e462ba275f31fb7646d4f_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5NTg3YmU1ODBlYzM0NTMyODQzYWMxZTk4NzIzNzc3Mi90YWJsZXJhbmdlOjk1ODdiZTU4MGVjMzQ1MzI4NDNhYzFlOTg3MjM3NzcyXzUtNS0xLTEtMA_ec0292d0-d941-4147-8ae3-d72b95ac7cf8"
      unitRef="usdPerShare">82.09</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i033fae2445ca4de58eb620635760e2fc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5NTg3YmU1ODBlYzM0NTMyODQzYWMxZTk4NzIzNzc3Mi90YWJsZXJhbmdlOjk1ODdiZTU4MGVjMzQ1MzI4NDNhYzFlOTg3MjM3NzcyXzYtMS0xLTEtMA_4cf0ba67-0202-42b2-91c1-0a062b7fb184"
      unitRef="usdPerShare">22.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i251ecb2429de45349b5d5d8e7644a4d4_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5NTg3YmU1ODBlYzM0NTMyODQzYWMxZTk4NzIzNzc3Mi90YWJsZXJhbmdlOjk1ODdiZTU4MGVjMzQ1MzI4NDNhYzFlOTg3MjM3NzcyXzYtMy0xLTEtMjg2Mg_8dd39008-1411-43c4-88a1-2b54aec26e81"
      unitRef="usdPerShare">17.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i043fa58b2e604d30b5e5a180073d57e4_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5NTg3YmU1ODBlYzM0NTMyODQzYWMxZTk4NzIzNzc3Mi90YWJsZXJhbmdlOjk1ODdiZTU4MGVjMzQ1MzI4NDNhYzFlOTg3MjM3NzcyXzYtMy0xLTEtMA_52612d74-e635-4f77-9fea-df205be48df2"
      unitRef="usdPerShare">14.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i7c90ee5a3a0e462ba275f31fb7646d4f_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo5NTg3YmU1ODBlYzM0NTMyODQzYWMxZTk4NzIzNzc3Mi90YWJsZXJhbmdlOjk1ODdiZTU4MGVjMzQ1MzI4NDNhYzFlOTg3MjM3NzcyXzYtNS0xLTEtMA_036426aa-f954-4d96-8311-aa195a6c3c3b"
      unitRef="usdPerShare">15.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock
      contextRef="i033fae2445ca4de58eb620635760e2fc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4Xzc0Mjk_8e739c03-1e8c-49c0-8528-62620395abab">&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;A summary of activity relating to SARs granted under the 2012 Plan and the predecessor plans for the year ended December&#160;31, 2020 is as follows:  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.335%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.591%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.591%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.593%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SARs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&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:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&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:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Term (Years)&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 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,599,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;69.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:2px 1pt;text-align:left;vertical-align: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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390,780&#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;119.86&#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="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Forfeited / expired&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;(17,103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:2px 1pt;text-align:left;vertical-align: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="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;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(992,913)&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;57.49&#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="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,979,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:2px 1pt;text-align:right;vertical-align: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.4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:13pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;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="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,385,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;62.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="iabac5bf146d04b588c2eaf82bf0ae2d8_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo3N2YyMDkxMGM5MmQ0ODg2YWNlMTFiODY5ZGQzNzg4MS90YWJsZXJhbmdlOjc3ZjIwOTEwYzkyZDQ4ODZhY2UxMWI4NjlkZDM3ODgxXzItMS0xLTEtMA_6eb2baa8-aed4-4cc1-95c4-a687682d3de7"
      unitRef="shares">3599169</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="iabac5bf146d04b588c2eaf82bf0ae2d8_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo3N2YyMDkxMGM5MmQ0ODg2YWNlMTFiODY5ZGQzNzg4MS90YWJsZXJhbmdlOjc3ZjIwOTEwYzkyZDQ4ODZhY2UxMWI4NjlkZDM3ODgxXzItMy0xLTEtMA_c98bea28-4d75-4a7d-b1fb-b37e9a9bc5c3"
      unitRef="usdPerShare">69.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i033fae2445ca4de58eb620635760e2fc_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo3N2YyMDkxMGM5MmQ0ODg2YWNlMTFiODY5ZGQzNzg4MS90YWJsZXJhbmdlOjc3ZjIwOTEwYzkyZDQ4ODZhY2UxMWI4NjlkZDM3ODgxXzMtMS0xLTEtMA_5820d7c8-4ba6-4c02-8d79-87d8d49fb267"
      unitRef="shares">390780</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i033fae2445ca4de58eb620635760e2fc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo3N2YyMDkxMGM5MmQ0ODg2YWNlMTFiODY5ZGQzNzg4MS90YWJsZXJhbmdlOjc3ZjIwOTEwYzkyZDQ4ODZhY2UxMWI4NjlkZDM3ODgxXzMtMy0xLTEtMA_d38d6d2a-021b-4803-97c4-e83a925046d2"
      unitRef="usdPerShare">119.86</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="i033fae2445ca4de58eb620635760e2fc_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo3N2YyMDkxMGM5MmQ0ODg2YWNlMTFiODY5ZGQzNzg4MS90YWJsZXJhbmdlOjc3ZjIwOTEwYzkyZDQ4ODZhY2UxMWI4NjlkZDM3ODgxXzYtMS0xLTEtMA_f4d4f0b1-89ea-476e-bebb-976e0df72930"
      unitRef="shares">17103</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i033fae2445ca4de58eb620635760e2fc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo3N2YyMDkxMGM5MmQ0ODg2YWNlMTFiODY5ZGQzNzg4MS90YWJsZXJhbmdlOjc3ZjIwOTEwYzkyZDQ4ODZhY2UxMWI4NjlkZDM3ODgxXzYtMy0xLTEtMA_92c79e75-6900-47ee-9312-4fae331e3de0"
      unitRef="usdPerShare">91.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i033fae2445ca4de58eb620635760e2fc_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo3N2YyMDkxMGM5MmQ0ODg2YWNlMTFiODY5ZGQzNzg4MS90YWJsZXJhbmdlOjc3ZjIwOTEwYzkyZDQ4ODZhY2UxMWI4NjlkZDM3ODgxXzctMS0xLTEtMA_b4a5f0b7-c5e3-4ea8-ab0f-2db761b37639"
      unitRef="shares">992913</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i033fae2445ca4de58eb620635760e2fc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo3N2YyMDkxMGM5MmQ0ODg2YWNlMTFiODY5ZGQzNzg4MS90YWJsZXJhbmdlOjc3ZjIwOTEwYzkyZDQ4ODZhY2UxMWI4NjlkZDM3ODgxXzctMy0xLTEtMA_34a49794-bde3-4dd6-8595-a4679171a17a"
      unitRef="usdPerShare">57.49</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i97ca4ee6393f41d5adb3f32bd1eec3b9_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo3N2YyMDkxMGM5MmQ0ODg2YWNlMTFiODY5ZGQzNzg4MS90YWJsZXJhbmdlOjc3ZjIwOTEwYzkyZDQ4ODZhY2UxMWI4NjlkZDM3ODgxXzgtMS0xLTEtMA_8ea70b22-9ac8-4263-a4d8-31be4b89df13"
      unitRef="shares">2979933</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i97ca4ee6393f41d5adb3f32bd1eec3b9_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo3N2YyMDkxMGM5MmQ0ODg2YWNlMTFiODY5ZGQzNzg4MS90YWJsZXJhbmdlOjc3ZjIwOTEwYzkyZDQ4ODZhY2UxMWI4NjlkZDM3ODgxXzgtMy0xLTEtMA_711f6f21-ccb9-438f-a668-b8c82d32b5d5"
      unitRef="usdPerShare">79.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i033fae2445ca4de58eb620635760e2fc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo3N2YyMDkxMGM5MmQ0ODg2YWNlMTFiODY5ZGQzNzg4MS90YWJsZXJhbmdlOjc3ZjIwOTEwYzkyZDQ4ODZhY2UxMWI4NjlkZDM3ODgxXzgtNS0xLTEtMA_52f73c88-464e-4dd0-8a53-e1814d75589c">P6Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i97ca4ee6393f41d5adb3f32bd1eec3b9_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo3N2YyMDkxMGM5MmQ0ODg2YWNlMTFiODY5ZGQzNzg4MS90YWJsZXJhbmdlOjc3ZjIwOTEwYzkyZDQ4ODZhY2UxMWI4NjlkZDM3ODgxXzEwLTEtMS0xLTA_22c496ac-8fa1-4f06-b7a7-dad66761180d"
      unitRef="shares">1385683</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i97ca4ee6393f41d5adb3f32bd1eec3b9_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo3N2YyMDkxMGM5MmQ0ODg2YWNlMTFiODY5ZGQzNzg4MS90YWJsZXJhbmdlOjc3ZjIwOTEwYzkyZDQ4ODZhY2UxMWI4NjlkZDM3ODgxXzEwLTMtMS0xLTA_bb502d13-39d2-4df7-bf2d-f5fa3767cfc9"
      unitRef="usdPerShare">62.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i033fae2445ca4de58eb620635760e2fc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo3N2YyMDkxMGM5MmQ0ODg2YWNlMTFiODY5ZGQzNzg4MS90YWJsZXJhbmdlOjc3ZjIwOTEwYzkyZDQ4ODZhY2UxMWI4NjlkZDM3ODgxXzEwLTUtMS0xLTA_389421ab-b3c6-4973-ba61-b8b6549bb752">P4Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock
      contextRef="i033fae2445ca4de58eb620635760e2fc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4Xzc0MzY_0b53b226-64a4-4c74-bf35-7c8f8a491da2">&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;The following table summarizes information about outstanding SARs at December&#160;31, 2020:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.423%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.721%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.423%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.728%"/&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:400;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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SARs Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SARs Exercisable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Range of Exercise Prices&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:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Exercise Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Remaining Life&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;in Years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic 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:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Exercise Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Remaining Life&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;in Years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$25.96 - $58.69&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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;336,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;49.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:2px 1pt;text-align:right;vertical-align: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.1&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;25,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;336,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;49.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:2px 1pt;text-align:right;vertical-align: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.1&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;25,891&#160;&lt;/span&gt;&lt;/td&gt;&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$61.79 - $84.94&lt;/span&gt;&lt;/div&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;1,716,140&#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 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;72.54&#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="3" style="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="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;92,163&#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;1,049,388&#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 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;66.95&#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="3" style="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;4.8&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;62,230&#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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$91.20 - $119.86&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;927,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;103.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:2px 1pt;text-align:right;vertical-align: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.5&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;21,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#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;&#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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="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;2,979,933&#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 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 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;139,475&#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 colspan="2" style="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;1,385,683&#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 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 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;88,121&#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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="ib1ecc621f6f444a391e4854d8880e62a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpkYzM4ODc1YmZjMTI0Yjg1YTBiYjg3NzliZGU1MDg3Ni90YWJsZXJhbmdlOmRjMzg4NzViZmMxMjRiODVhMGJiODc3OWJkZTUwODc2XzItMC0xLTEtMC90ZXh0cmVnaW9uOmZkNDBiZWUyYTQ3NjQ5MWQ5YTY0ZGQxNGVhODZiOGE4XzEwOTk1MTE2Mjc3OTc_c5d2a1f1-7be4-4ab3-8766-9e847695f5f4"
      unitRef="usdPerShare">25.96</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="ib1ecc621f6f444a391e4854d8880e62a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpkYzM4ODc1YmZjMTI0Yjg1YTBiYjg3NzliZGU1MDg3Ni90YWJsZXJhbmdlOmRjMzg4NzViZmMxMjRiODVhMGJiODc3OWJkZTUwODc2XzItMC0xLTEtMC90ZXh0cmVnaW9uOmZkNDBiZWUyYTQ3NjQ5MWQ5YTY0ZGQxNGVhODZiOGE4XzEwOTk1MTE2Mjc4MDA_54bcaaf1-abd5-4b90-a5fa-76e8ede67a1d"
      unitRef="usdPerShare">58.69</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="if88d416885af41a1beef353056494f3b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpkYzM4ODc1YmZjMTI0Yjg1YTBiYjg3NzliZGU1MDg3Ni90YWJsZXJhbmdlOmRjMzg4NzViZmMxMjRiODVhMGJiODc3OWJkZTUwODc2XzItMi0xLTEtMA_c2c856ab-8729-4e1f-af66-b011f06cd3aa"
      unitRef="shares">336295</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="if88d416885af41a1beef353056494f3b_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpkYzM4ODc1YmZjMTI0Yjg1YTBiYjg3NzliZGU1MDg3Ni90YWJsZXJhbmdlOmRjMzg4NzViZmMxMjRiODVhMGJiODc3OWJkZTUwODc2XzItNC0xLTEtMA_c79130d1-9495-4591-a03c-14d4d959771a"
      unitRef="usdPerShare">49.29</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="ib1ecc621f6f444a391e4854d8880e62a_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpkYzM4ODc1YmZjMTI0Yjg1YTBiYjg3NzliZGU1MDg3Ni90YWJsZXJhbmdlOmRjMzg4NzViZmMxMjRiODVhMGJiODc3OWJkZTUwODc2XzItNi0xLTEtMA_2964aac4-ffe3-4cad-84e4-4d6a4a53b10d">P4Y1M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="if88d416885af41a1beef353056494f3b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpkYzM4ODc1YmZjMTI0Yjg1YTBiYjg3NzliZGU1MDg3Ni90YWJsZXJhbmdlOmRjMzg4NzViZmMxMjRiODVhMGJiODc3OWJkZTUwODc2XzItOC0xLTEtMA_bec0eef4-a255-4519-9fc7-0ed7ab146902"
      unitRef="usd">25891000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="if88d416885af41a1beef353056494f3b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpkYzM4ODc1YmZjMTI0Yjg1YTBiYjg3NzliZGU1MDg3Ni90YWJsZXJhbmdlOmRjMzg4NzViZmMxMjRiODVhMGJiODc3OWJkZTUwODc2XzItMTAtMS0xLTA_81ef53f3-af97-481c-8e8d-01111af53e95"
      unitRef="shares">336295</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="if88d416885af41a1beef353056494f3b_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpkYzM4ODc1YmZjMTI0Yjg1YTBiYjg3NzliZGU1MDg3Ni90YWJsZXJhbmdlOmRjMzg4NzViZmMxMjRiODVhMGJiODc3OWJkZTUwODc2XzItMTItMS0xLTA_30ccfc5d-c20a-4887-a2db-9699a56acf3e"
      unitRef="usdPerShare">49.29</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2
      contextRef="ib1ecc621f6f444a391e4854d8880e62a_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpkYzM4ODc1YmZjMTI0Yjg1YTBiYjg3NzliZGU1MDg3Ni90YWJsZXJhbmdlOmRjMzg4NzViZmMxMjRiODVhMGJiODc3OWJkZTUwODc2XzItMTQtMS0xLTA_2c1ce96a-23b5-43ca-a203-1b74dd0e8ccc">P4Y1M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="if88d416885af41a1beef353056494f3b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpkYzM4ODc1YmZjMTI0Yjg1YTBiYjg3NzliZGU1MDg3Ni90YWJsZXJhbmdlOmRjMzg4NzViZmMxMjRiODVhMGJiODc3OWJkZTUwODc2XzItMTYtMS0xLTA_dd800734-3f4b-4275-be62-6c1907928456"
      unitRef="usd">25891000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i718fa9f8043042e885fb16e630d16e5f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpkYzM4ODc1YmZjMTI0Yjg1YTBiYjg3NzliZGU1MDg3Ni90YWJsZXJhbmdlOmRjMzg4NzViZmMxMjRiODVhMGJiODc3OWJkZTUwODc2XzMtMC0xLTEtMC90ZXh0cmVnaW9uOjhiZTQ2YzlkMThkMDRlMGM5NTEwNjUzZmMxODQzY2ExXzEwOTk1MTE2Mjc3OTA_fe94f3c5-0a4d-4204-8dcc-ecfce783d940"
      unitRef="usdPerShare">61.79</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i718fa9f8043042e885fb16e630d16e5f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpkYzM4ODc1YmZjMTI0Yjg1YTBiYjg3NzliZGU1MDg3Ni90YWJsZXJhbmdlOmRjMzg4NzViZmMxMjRiODVhMGJiODc3OWJkZTUwODc2XzMtMC0xLTEtMC90ZXh0cmVnaW9uOjhiZTQ2YzlkMThkMDRlMGM5NTEwNjUzZmMxODQzY2ExXzEwOTk1MTE2Mjc3OTc_e091039a-a0dd-4c80-b9ef-27ddcd6a4706"
      unitRef="usdPerShare">84.94</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="idcb6b53cda7944779ff3d47fd4b1876b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpkYzM4ODc1YmZjMTI0Yjg1YTBiYjg3NzliZGU1MDg3Ni90YWJsZXJhbmdlOmRjMzg4NzViZmMxMjRiODVhMGJiODc3OWJkZTUwODc2XzMtMi0xLTEtMA_232b1c12-2ff5-442b-9473-58d15032bb79"
      unitRef="shares">1716140</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="idcb6b53cda7944779ff3d47fd4b1876b_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpkYzM4ODc1YmZjMTI0Yjg1YTBiYjg3NzliZGU1MDg3Ni90YWJsZXJhbmdlOmRjMzg4NzViZmMxMjRiODVhMGJiODc3OWJkZTUwODc2XzMtNC0xLTEtMA_7f1732f1-b10e-4cf4-8c96-72d4455525b1"
      unitRef="usdPerShare">72.54</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i718fa9f8043042e885fb16e630d16e5f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpkYzM4ODc1YmZjMTI0Yjg1YTBiYjg3NzliZGU1MDg3Ni90YWJsZXJhbmdlOmRjMzg4NzViZmMxMjRiODVhMGJiODc3OWJkZTUwODc2XzMtNi0xLTEtMA_c3f49eff-7101-4048-91ec-8c78d84062d4">P5Y9M18D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="idcb6b53cda7944779ff3d47fd4b1876b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpkYzM4ODc1YmZjMTI0Yjg1YTBiYjg3NzliZGU1MDg3Ni90YWJsZXJhbmdlOmRjMzg4NzViZmMxMjRiODVhMGJiODc3OWJkZTUwODc2XzMtOC0xLTEtMA_974d812e-5d51-4e64-9ef0-98d4afcb9f5b"
      unitRef="usd">92163000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="idcb6b53cda7944779ff3d47fd4b1876b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpkYzM4ODc1YmZjMTI0Yjg1YTBiYjg3NzliZGU1MDg3Ni90YWJsZXJhbmdlOmRjMzg4NzViZmMxMjRiODVhMGJiODc3OWJkZTUwODc2XzMtMTAtMS0xLTA_41d85e47-23fd-4b63-ad18-df313392000b"
      unitRef="shares">1049388</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="idcb6b53cda7944779ff3d47fd4b1876b_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpkYzM4ODc1YmZjMTI0Yjg1YTBiYjg3NzliZGU1MDg3Ni90YWJsZXJhbmdlOmRjMzg4NzViZmMxMjRiODVhMGJiODc3OWJkZTUwODc2XzMtMTItMS0xLTA_77f6451e-2d11-4ada-87ee-7dba19bac249"
      unitRef="usdPerShare">66.95</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i718fa9f8043042e885fb16e630d16e5f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpkYzM4ODc1YmZjMTI0Yjg1YTBiYjg3NzliZGU1MDg3Ni90YWJsZXJhbmdlOmRjMzg4NzViZmMxMjRiODVhMGJiODc3OWJkZTUwODc2XzMtMTQtMS0xLTA_8603061f-676d-48e5-85ec-e8b81dee7cab">P4Y9M18D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="idcb6b53cda7944779ff3d47fd4b1876b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpkYzM4ODc1YmZjMTI0Yjg1YTBiYjg3NzliZGU1MDg3Ni90YWJsZXJhbmdlOmRjMzg4NzViZmMxMjRiODVhMGJiODc3OWJkZTUwODc2XzMtMTYtMS0xLTA_c5d99237-1c4b-444b-94e1-662044e824f7"
      unitRef="usd">62230000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="ic349c3109b3e48c28cefc92f6f75d3ca_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpkYzM4ODc1YmZjMTI0Yjg1YTBiYjg3NzliZGU1MDg3Ni90YWJsZXJhbmdlOmRjMzg4NzViZmMxMjRiODVhMGJiODc3OWJkZTUwODc2XzQtMC0xLTEtMC90ZXh0cmVnaW9uOjE3NTk0OTViMzExMDRhZmI5NzExYWM5Mzc2Y2EwNDkxXzEwOTk1MTE2Mjc4MDk_889a4eeb-6d47-408a-b018-f091cbf2c38a"
      unitRef="usdPerShare">91.20</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="ic349c3109b3e48c28cefc92f6f75d3ca_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpkYzM4ODc1YmZjMTI0Yjg1YTBiYjg3NzliZGU1MDg3Ni90YWJsZXJhbmdlOmRjMzg4NzViZmMxMjRiODVhMGJiODc3OWJkZTUwODc2XzQtMC0xLTEtMC90ZXh0cmVnaW9uOjE3NTk0OTViMzExMDRhZmI5NzExYWM5Mzc2Y2EwNDkxXzEwOTk1MTE2Mjc4MTI_1e790933-a26b-4cce-940b-cec15fbce272"
      unitRef="usdPerShare">119.86</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i47284a49dd954906856e4ca9236f8c94_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpkYzM4ODc1YmZjMTI0Yjg1YTBiYjg3NzliZGU1MDg3Ni90YWJsZXJhbmdlOmRjMzg4NzViZmMxMjRiODVhMGJiODc3OWJkZTUwODc2XzQtMi0xLTEtMA_b3e5eea0-c213-48e7-bdf9-90a74ff68898"
      unitRef="shares">927498</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i47284a49dd954906856e4ca9236f8c94_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpkYzM4ODc1YmZjMTI0Yjg1YTBiYjg3NzliZGU1MDg3Ni90YWJsZXJhbmdlOmRjMzg4NzViZmMxMjRiODVhMGJiODc3OWJkZTUwODc2XzQtNC0xLTEtMA_28075249-c943-40bc-bdcf-6392b39045b4"
      unitRef="usdPerShare">103.15</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="ic349c3109b3e48c28cefc92f6f75d3ca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpkYzM4ODc1YmZjMTI0Yjg1YTBiYjg3NzliZGU1MDg3Ni90YWJsZXJhbmdlOmRjMzg4NzViZmMxMjRiODVhMGJiODc3OWJkZTUwODc2XzQtNi0xLTEtMA_04b7f7c8-c431-455e-9918-72b0d0d711d2">P8Y6M</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i47284a49dd954906856e4ca9236f8c94_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpkYzM4ODc1YmZjMTI0Yjg1YTBiYjg3NzliZGU1MDg3Ni90YWJsZXJhbmdlOmRjMzg4NzViZmMxMjRiODVhMGJiODc3OWJkZTUwODc2XzQtOC0xLTEtMA_6f7be62d-07f9-4ecb-adc1-6f3eec8dd1c9"
      unitRef="usd">21421000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i47284a49dd954906856e4ca9236f8c94_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpkYzM4ODc1YmZjMTI0Yjg1YTBiYjg3NzliZGU1MDg3Ni90YWJsZXJhbmdlOmRjMzg4NzViZmMxMjRiODVhMGJiODc3OWJkZTUwODc2XzQtMTAtMS0xLTA_5c1555ca-ce2b-41e6-a19f-c3d537b76ea8"
      unitRef="shares">0</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i47284a49dd954906856e4ca9236f8c94_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpkYzM4ODc1YmZjMTI0Yjg1YTBiYjg3NzliZGU1MDg3Ni90YWJsZXJhbmdlOmRjMzg4NzViZmMxMjRiODVhMGJiODc3OWJkZTUwODc2XzQtMTItMS0xLTA_72701c14-638b-433b-9e5f-9eb94f637361"
      unitRef="usdPerShare">0</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i47284a49dd954906856e4ca9236f8c94_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpkYzM4ODc1YmZjMTI0Yjg1YTBiYjg3NzliZGU1MDg3Ni90YWJsZXJhbmdlOmRjMzg4NzViZmMxMjRiODVhMGJiODc3OWJkZTUwODc2XzQtMTYtMS0xLTA_758b75e1-cf4e-4ca4-bcc3-1725f8036647"
      unitRef="usd">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i97ca4ee6393f41d5adb3f32bd1eec3b9_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpkYzM4ODc1YmZjMTI0Yjg1YTBiYjg3NzliZGU1MDg3Ni90YWJsZXJhbmdlOmRjMzg4NzViZmMxMjRiODVhMGJiODc3OWJkZTUwODc2XzUtMi0xLTEtMA_78624d4b-3e64-4495-a748-f26caf9bef0c"
      unitRef="shares">2979933</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i97ca4ee6393f41d5adb3f32bd1eec3b9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpkYzM4ODc1YmZjMTI0Yjg1YTBiYjg3NzliZGU1MDg3Ni90YWJsZXJhbmdlOmRjMzg4NzViZmMxMjRiODVhMGJiODc3OWJkZTUwODc2XzUtOC0xLTEtMA_6ace69fb-4171-4b9b-91be-5f1a9cffcd98"
      unitRef="usd">139475000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i97ca4ee6393f41d5adb3f32bd1eec3b9_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpkYzM4ODc1YmZjMTI0Yjg1YTBiYjg3NzliZGU1MDg3Ni90YWJsZXJhbmdlOmRjMzg4NzViZmMxMjRiODVhMGJiODc3OWJkZTUwODc2XzUtMTAtMS0xLTA_a52bcc59-f406-417f-845a-09025150d32c"
      unitRef="shares">1385683</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i97ca4ee6393f41d5adb3f32bd1eec3b9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpkYzM4ODc1YmZjMTI0Yjg1YTBiYjg3NzliZGU1MDg3Ni90YWJsZXJhbmdlOmRjMzg4NzViZmMxMjRiODVhMGJiODc3OWJkZTUwODc2XzUtMTYtMS0xLTA_17aea33c-347d-49ad-ba52-f55904743da6"
      unitRef="usd">88121000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i97ca4ee6393f41d5adb3f32bd1eec3b9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4XzQ0MjU_77c61000-cb16-435a-8144-176304521ebe"
      unitRef="usd">8746000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i033fae2445ca4de58eb620635760e2fc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4XzQ1MDg_b130a238-c709-45d9-b96a-fb96d5cbf721">P1Y7M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <dov:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsOtherInformationTableTextBlockTableTextBlock
      contextRef="i033fae2445ca4de58eb620635760e2fc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4Xzc0NDI_704591e4-e9b5-4c43-9517-75ee7332f97e">&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;Other information regarding the exercise of SARs is listed below: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.721%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.721%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;SARs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Fair value of SARs that became exercisable&lt;/span&gt;&lt;/td&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;8,585&#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 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;8,611&#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 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;12,832&#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;Aggregate intrinsic value of SARs exercised&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;55,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;89,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;101,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</dov:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsOtherInformationTableTextBlockTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i033fae2445ca4de58eb620635760e2fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTowYWI5YzQyYjE5Yjk0NDQ0ODQzNDZkY2E5NzcyM2RkNC90YWJsZXJhbmdlOjBhYjljNDJiMTliOTQ0NDQ4NDM0NmRjYTk3NzIzZGQ0XzItMS0xLTEtMA_00155e82-c3d6-4682-8884-2bc79326f810"
      unitRef="usd">8585000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i251ecb2429de45349b5d5d8e7644a4d4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTowYWI5YzQyYjE5Yjk0NDQ0ODQzNDZkY2E5NzcyM2RkNC90YWJsZXJhbmdlOjBhYjljNDJiMTliOTQ0NDQ4NDM0NmRjYTk3NzIzZGQ0XzItMy0xLTEtMA_aa903e91-45c2-4655-9f9a-d55a8319d85f"
      unitRef="usd">8611000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ic0f0487ebf954a14ab0ad986e4c9e8a3_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTowYWI5YzQyYjE5Yjk0NDQ0ODQzNDZkY2E5NzcyM2RkNC90YWJsZXJhbmdlOjBhYjljNDJiMTliOTQ0NDQ4NDM0NmRjYTk3NzIzZGQ0XzItNS0xLTEtMA_35923cf8-c466-4f0a-9694-085a6461ae14"
      unitRef="usd">12832000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i033fae2445ca4de58eb620635760e2fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTowYWI5YzQyYjE5Yjk0NDQ0ODQzNDZkY2E5NzcyM2RkNC90YWJsZXJhbmdlOjBhYjljNDJiMTliOTQ0NDQ4NDM0NmRjYTk3NzIzZGQ0XzMtMS0xLTEtMA_af5e10cd-0ed8-4459-860b-a62e96a22c5c"
      unitRef="usd">55031000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i251ecb2429de45349b5d5d8e7644a4d4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTowYWI5YzQyYjE5Yjk0NDQ0ODQzNDZkY2E5NzcyM2RkNC90YWJsZXJhbmdlOjBhYjljNDJiMTliOTQ0NDQ4NDM0NmRjYTk3NzIzZGQ0XzMtMy0xLTEtMA_f3b30c7f-5957-476a-b538-7d30adf33a23"
      unitRef="usd">89473000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ic0f0487ebf954a14ab0ad986e4c9e8a3_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTowYWI5YzQyYjE5Yjk0NDQ0ODQzNDZkY2E5NzcyM2RkNC90YWJsZXJhbmdlOjBhYjljNDJiMTliOTQ0NDQ4NDM0NmRjYTk3NzIzZGQ0XzMtNS0xLTEtMA_a441b2f9-bef7-4446-9c49-30690c21ce5a"
      unitRef="usd">101365000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i64d2d72135234dae88030583b5107d29_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4XzUwOTQ_67c69bea-994b-4a36-8d39-760c488b5a31"
      unitRef="shares">49056</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i0dc0f710a44241998d7e8cdf09c98352_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4XzUwOTg_cd520e1c-34cf-4512-ab39-b5de0f5a32f8"
      unitRef="shares">35172</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ifdfe4ab2abf543958151442288d57fe9_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4XzUxMDU_995336cd-7369-4d37-adae-76c9200324d5"
      unitRef="shares">122459</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i64d2d72135234dae88030583b5107d29_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4XzEwOTk1MTE2NDAwNzQ_b622525c-73b5-48ae-9398-2345819fdc5f">The assumptions used in determining the fair value of the performance shares granted in 2020 were 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:84.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Performance Shares&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.40&#160;&lt;/span&gt;&lt;/td&gt;&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;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.65&#160;&lt;/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;Expected life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.9&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;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;span style="color:#000000;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 style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Grant price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;$119.86&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;Fair value per share at date of grant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$165.71&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i64d2d72135234dae88030583b5107d29_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTplYmE0ZmJmMGVhYmQ0N2QyYjFiZjZkOGIzOWViMGEwYi90YWJsZXJhbmdlOmViYTRmYmYwZWFiZDQ3ZDJiMWJmNmQ4YjM5ZWIwYTBiXzItMS0xLTEtMzA1Ng_50c32c5f-1fa9-424f-8ba5-c00080437f68"
      unitRef="number2">0.0140</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i64d2d72135234dae88030583b5107d29_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTplYmE0ZmJmMGVhYmQ0N2QyYjFiZjZkOGIzOWViMGEwYi90YWJsZXJhbmdlOmViYTRmYmYwZWFiZDQ3ZDJiMWJmNmQ4YjM5ZWIwYTBiXzMtMS0xLTEtMzA1Ng_544896ef-8c68-42c3-95ef-c9cc5db728d3"
      unitRef="number2">0.0165</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i64d2d72135234dae88030583b5107d29_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTplYmE0ZmJmMGVhYmQ0N2QyYjFiZjZkOGIzOWViMGEwYi90YWJsZXJhbmdlOmViYTRmYmYwZWFiZDQ3ZDJiMWJmNmQ4YjM5ZWIwYTBiXzQtMS0xLTEtMzA1Ng_733515de-064b-4ee7-af98-74788b08fa95">P2Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i64d2d72135234dae88030583b5107d29_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTplYmE0ZmJmMGVhYmQ0N2QyYjFiZjZkOGIzOWViMGEwYi90YWJsZXJhbmdlOmViYTRmYmYwZWFiZDQ3ZDJiMWJmNmQ4YjM5ZWIwYTBiXzUtMS0xLTEtMzA1Ng_9c979783-a8af-4c40-b0bf-ecd5d7099d19"
      unitRef="number2">0.2330</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i64d2d72135234dae88030583b5107d29_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTplYmE0ZmJmMGVhYmQ0N2QyYjFiZjZkOGIzOWViMGEwYi90YWJsZXJhbmdlOmViYTRmYmYwZWFiZDQ3ZDJiMWJmNmQ4YjM5ZWIwYTBiXzctMS0xLTEtMzA2MQ_82e6b820-d935-4aa4-98fe-feae01e25e73"
      unitRef="usdPerShare">119.86</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i64d2d72135234dae88030583b5107d29_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTplYmE0ZmJmMGVhYmQ0N2QyYjFiZjZkOGIzOWViMGEwYi90YWJsZXJhbmdlOmViYTRmYmYwZWFiZDQ3ZDJiMWJmNmQ4YjM5ZWIwYTBiXzgtMS0xLTEtMzA2MQ_f5fb3a84-8303-455a-8c3a-2ea903892ec7"
      unitRef="usdPerShare">165.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i53ab14370cd14ba3b566ae755576a5eb_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4Xzc0Mzk_20011496-6c76-4623-a867-da70cf0ee4e2">&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;The fair value and average attainment used in determining compensation cost of the performance shares issued in 2019 and 2018 are as follows for the year ended December&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.786%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.789%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:13pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value per share at date of grant&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;$91.20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;$79.75&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;-&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;$82.09&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average attainment rate reflected in expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186.1%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i6ac4f6caab044f58bc999b7f2a9390bf_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo0YzBjODQxN2E0Zjc0OTJmYjI1NWY1ZDMzYmYzMWJhYi90YWJsZXJhbmdlOjRjMGM4NDE3YTRmNzQ5MmZiMjU1ZjVkMzNiZjMxYmFiXzItMS0xLTEtMA_f9202c87-4a96-495a-b694-7200b65aa68a"
      unitRef="usdPerShare">91.20</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="if05b8e4d367042aa9722fbb2d4cfcaa3_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo0YzBjODQxN2E0Zjc0OTJmYjI1NWY1ZDMzYmYzMWJhYi90YWJsZXJhbmdlOjRjMGM4NDE3YTRmNzQ5MmZiMjU1ZjVkMzNiZjMxYmFiXzItMy0xLTEtMA_1d476d80-8d17-4816-a8cc-80bc09a8e228"
      unitRef="usdPerShare">79.75</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i50bcae1c21cd4e50ac3039bc0d23e910_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo0YzBjODQxN2E0Zjc0OTJmYjI1NWY1ZDMzYmYzMWJhYi90YWJsZXJhbmdlOjRjMGM4NDE3YTRmNzQ5MmZiMjU1ZjVkMzNiZjMxYmFiXzItNS0xLTEtMA_6649e984-a1ed-46bc-be43-a9db71da0b98"
      unitRef="usdPerShare">82.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <dov:PerformanceShareAttainment
      contextRef="i0dc0f710a44241998d7e8cdf09c98352_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo0YzBjODQxN2E0Zjc0OTJmYjI1NWY1ZDMzYmYzMWJhYi90YWJsZXJhbmdlOjRjMGM4NDE3YTRmNzQ5MmZiMjU1ZjVkMzNiZjMxYmFiXzMtMS0xLTEtMA_dc30cba0-5fcb-408c-acf0-89e8691a57f2"
      unitRef="number2">1.912</dov:PerformanceShareAttainment>
    <dov:PerformanceShareAttainment
      contextRef="ifdfe4ab2abf543958151442288d57fe9_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo0YzBjODQxN2E0Zjc0OTJmYjI1NWY1ZDMzYmYzMWJhYi90YWJsZXJhbmdlOjRjMGM4NDE3YTRmNzQ5MmZiMjU1ZjVkMzNiZjMxYmFiXzMtMy0xLTEtMA_a714b1e9-a24f-4e72-9414-b86df83bd1f5"
      unitRef="number2">1.861</dov:PerformanceShareAttainment>
    <us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock
      contextRef="i64d2d72135234dae88030583b5107d29_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4Xzc0NDA_03264aea-2641-4ef5-b505-e0d9452680bb">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of activity for performance share awards for the year ended December&#160;31, 2020 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.834%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.913%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&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:10pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Grant-Date&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Vested&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;(108,886)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Unvested at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;138.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i9df04b3b9371488ea1cfaf676816a193_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo3OTg3Y2U3MjQ1MTA0ODRmYTFiM2U4OTI1ZTIzYzk4My90YWJsZXJhbmdlOjc5ODdjZTcyNDUxMDQ4NGZhMWIzZTg5MjVlMjNjOTgzXzEtMS0xLTEtMA_c8916983-a26b-4f69-b944-c0bbc310c878"
      unitRef="shares">137809</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i9df04b3b9371488ea1cfaf676816a193_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo3OTg3Y2U3MjQ1MTA0ODRmYTFiM2U4OTI1ZTIzYzk4My90YWJsZXJhbmdlOjc5ODdjZTcyNDUxMDQ4NGZhMWIzZTg5MjVlMjNjOTgzXzEtMy0xLTEtMA_822a647a-ff0d-4bee-9164-32db7f26501e"
      unitRef="usdPerShare">82.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i64d2d72135234dae88030583b5107d29_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo3OTg3Y2U3MjQ1MTA0ODRmYTFiM2U4OTI1ZTIzYzk4My90YWJsZXJhbmdlOjc5ODdjZTcyNDUxMDQ4NGZhMWIzZTg5MjVlMjNjOTgzXzItMS0xLTEtMA_67c69bea-994b-4a36-8d39-760c488b5a31"
      unitRef="shares">49056</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i64d2d72135234dae88030583b5107d29_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo3OTg3Y2U3MjQ1MTA0ODRmYTFiM2U4OTI1ZTIzYzk4My90YWJsZXJhbmdlOjc5ODdjZTcyNDUxMDQ4NGZhMWIzZTg5MjVlMjNjOTgzXzItMy0xLTEtMA_c6f75046-6ad0-4d81-8e80-d245ad911a6c"
      unitRef="usdPerShare">165.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i64d2d72135234dae88030583b5107d29_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo3OTg3Y2U3MjQ1MTA0ODRmYTFiM2U4OTI1ZTIzYzk4My90YWJsZXJhbmdlOjc5ODdjZTcyNDUxMDQ4NGZhMWIzZTg5MjVlMjNjOTgzXzYtMS0xLTEtMA_68e48adf-6c36-465d-86f3-9ad91f8a0017"
      unitRef="shares">108886</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i64d2d72135234dae88030583b5107d29_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo3OTg3Y2U3MjQ1MTA0ODRmYTFiM2U4OTI1ZTIzYzk4My90YWJsZXJhbmdlOjc5ODdjZTcyNDUxMDQ4NGZhMWIzZTg5MjVlMjNjOTgzXzYtMy0xLTEtMA_37b4b2cb-cd84-43c9-945b-43ee615dd96d"
      unitRef="usdPerShare">80.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i6cc2e488e7b64628b2e5fa0cef08d92e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo3OTg3Y2U3MjQ1MTA0ODRmYTFiM2U4OTI1ZTIzYzk4My90YWJsZXJhbmdlOjc5ODdjZTcyNDUxMDQ4NGZhMWIzZTg5MjVlMjNjOTgzXzctMS0xLTEtMA_ef19db6c-cf4f-4587-93d5-ba63eb2268d8"
      unitRef="shares">77979</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i6cc2e488e7b64628b2e5fa0cef08d92e_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTo3OTg3Y2U3MjQ1MTA0ODRmYTFiM2U4OTI1ZTIzYzk4My90YWJsZXJhbmdlOjc5ODdjZTcyNDUxMDQ4NGZhMWIzZTg5MjVlMjNjOTgzXzctMy0xLTEtMA_c9d4846d-c512-4a5d-9669-63021bbf7e8b"
      unitRef="usdPerShare">138.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i6cc2e488e7b64628b2e5fa0cef08d92e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4XzYzNTA_8fc77fe2-6215-4834-bed4-a369ce78e355"
      unitRef="usd">7402000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i64d2d72135234dae88030583b5107d29_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4XzY0MTM_fa5f3ae6-fe8a-41f8-ab21-af0741138c41">P1Y9M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i22a9de8a19354d4bae72c0b0a8a0407c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4XzY4MjM_7bebad1d-545d-4b11-b979-d059048bf864"
      unitRef="shares">83512</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i36875033c1d844c2991884156b5820ca_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4XzY4Mjc_993e2946-66b3-4ffc-b48f-90d6ab290005"
      unitRef="shares">124929</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i9b77415fb08640af8813c263973e03f8_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4XzY4MzQ_d973658b-0137-44d6-adff-ae6b6f111d7e"
      unitRef="shares">284721</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i22a9de8a19354d4bae72c0b0a8a0407c_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4XzY1OTcwNjk3NzgxNjY_9cdcc511-15c7-4e97-8cec-c15051b9c261"
      unitRef="usdPerShare">119.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i36875033c1d844c2991884156b5820ca_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4XzY1OTcwNjk3NzgxNzI_7269d1f5-f6bd-4131-aa3c-c9c2415ed1c1"
      unitRef="usdPerShare">91.20</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="iaef6739e5dd24a9db7bccc1a4bfe3bc3_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4XzEwOTk1MTE2Mzk3Nzg_4b9fc641-6497-4323-ba2d-f7eb3c8e98cb"
      unitRef="usdPerShare">79.75</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4d2860122cb04fb697c55d3a1c495d91_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4XzY1OTcwNjk3NzgxODM_0bd5acc2-9d34-4cf0-9f3c-0829d8d0512e"
      unitRef="usdPerShare">82.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock
      contextRef="i22a9de8a19354d4bae72c0b0a8a0407c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4Xzc0MjU_8cd819a8-302f-4310-b900-517e33cfbc3e">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of activity for restricted stock units for the year ended December&#160;31, 2020 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.702%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.064%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.944%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.946%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&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:10pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Grant-Date&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;81.45&#160;&lt;/span&gt;&lt;/td&gt;&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;div&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;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,512&#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;119.86&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(144,018)&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;81.16&#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;Unvested at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;93.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ic44eb09a79e74ac1b9eca8aa26c3ec3b_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTowMDRiZTE5YTk0ZTA0ZjU4OGI2YTgzZDA2NTlmOTRjMy90YWJsZXJhbmdlOjAwNGJlMTlhOTRlMDRmNTg4YjZhODNkMDY1OWY5NGMzXzEtMS0xLTEtMA_510ad848-fc5f-4a17-84de-09762da65dc6"
      unitRef="shares">324553</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ic44eb09a79e74ac1b9eca8aa26c3ec3b_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTowMDRiZTE5YTk0ZTA0ZjU4OGI2YTgzZDA2NTlmOTRjMy90YWJsZXJhbmdlOjAwNGJlMTlhOTRlMDRmNTg4YjZhODNkMDY1OWY5NGMzXzEtMy0xLTEtMA_7a3d3098-8bef-4c92-98d3-bdbf53ca4fd8"
      unitRef="usdPerShare">81.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i22a9de8a19354d4bae72c0b0a8a0407c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTowMDRiZTE5YTk0ZTA0ZjU4OGI2YTgzZDA2NTlmOTRjMy90YWJsZXJhbmdlOjAwNGJlMTlhOTRlMDRmNTg4YjZhODNkMDY1OWY5NGMzXzItMS0xLTEtMA_7bebad1d-545d-4b11-b979-d059048bf864"
      unitRef="shares">83512</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i22a9de8a19354d4bae72c0b0a8a0407c_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTowMDRiZTE5YTk0ZTA0ZjU4OGI2YTgzZDA2NTlmOTRjMy90YWJsZXJhbmdlOjAwNGJlMTlhOTRlMDRmNTg4YjZhODNkMDY1OWY5NGMzXzItMy0xLTEtMA_b73d5b59-768c-4de4-ad6d-40e8dc3d5dbb"
      unitRef="usdPerShare">119.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i22a9de8a19354d4bae72c0b0a8a0407c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTowMDRiZTE5YTk0ZTA0ZjU4OGI2YTgzZDA2NTlmOTRjMy90YWJsZXJhbmdlOjAwNGJlMTlhOTRlMDRmNTg4YjZhODNkMDY1OWY5NGMzXzUtMS0xLTEtMA_bc687bf3-2959-4b02-9928-d2b334650131"
      unitRef="shares">11140</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i22a9de8a19354d4bae72c0b0a8a0407c_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTowMDRiZTE5YTk0ZTA0ZjU4OGI2YTgzZDA2NTlmOTRjMy90YWJsZXJhbmdlOjAwNGJlMTlhOTRlMDRmNTg4YjZhODNkMDY1OWY5NGMzXzUtMy0xLTEtMA_28ad4b08-3702-42e7-9b84-5125c419f6fd"
      unitRef="usdPerShare">96.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i22a9de8a19354d4bae72c0b0a8a0407c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTowMDRiZTE5YTk0ZTA0ZjU4OGI2YTgzZDA2NTlmOTRjMy90YWJsZXJhbmdlOjAwNGJlMTlhOTRlMDRmNTg4YjZhODNkMDY1OWY5NGMzXzYtMS0xLTEtMA_5fbc6df8-18c9-490c-94c3-6ac1c99aa385"
      unitRef="shares">144018</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i22a9de8a19354d4bae72c0b0a8a0407c_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTowMDRiZTE5YTk0ZTA0ZjU4OGI2YTgzZDA2NTlmOTRjMy90YWJsZXJhbmdlOjAwNGJlMTlhOTRlMDRmNTg4YjZhODNkMDY1OWY5NGMzXzYtMy0xLTEtMA_c5bde128-7ac1-4d8d-9f16-4b0eecb83281"
      unitRef="usdPerShare">81.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i5de59bae37834dc9a0f22bf696e37290_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTowMDRiZTE5YTk0ZTA0ZjU4OGI2YTgzZDA2NTlmOTRjMy90YWJsZXJhbmdlOjAwNGJlMTlhOTRlMDRmNTg4YjZhODNkMDY1OWY5NGMzXzctMS0xLTEtMA_062ff122-ba3b-44d3-acb4-af3f954562c4"
      unitRef="shares">252907</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i5de59bae37834dc9a0f22bf696e37290_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTowMDRiZTE5YTk0ZTA0ZjU4OGI2YTgzZDA2NTlmOTRjMy90YWJsZXJhbmdlOjAwNGJlMTlhOTRlMDRmNTg4YjZhODNkMDY1OWY5NGMzXzctMy0xLTEtMA_5219fec6-3ee9-480a-8db2-ffa0f12690e0"
      unitRef="usdPerShare">93.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i5de59bae37834dc9a0f22bf696e37290_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4XzcxNzk_0cd39cc0-7efc-42f9-9421-f21400c059d9"
      unitRef="usd">14943000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i22a9de8a19354d4bae72c0b0a8a0407c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4XzcyNDI_863d11d4-7350-4b3e-9b85-ac8f34579aee">P1Y3M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfShareBasedCompensationNonemployeeDirectorStockAwardPlanActivityTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90ZXh0cmVnaW9uOmJhN2ZkYTA4ZDI0MjRiY2U5ZDdiODQ0MzM5MGY4NWY4Xzc0MjY_f6cf17a6-b868-4da3-9130-7e189f943ff8">&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;The Company issued the following shares to its non-employee directors under the 2012 Plan as partial compensation for serving as directors of the Company:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.226%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.226%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.377%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aggregate shares granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;10,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,802&#160;&lt;/span&gt;&lt;/td&gt;&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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred stock units&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,278)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,168)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,917)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net shares issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,885&#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:ScheduleOfShareBasedCompensationNonemployeeDirectorStockAwardPlanActivityTableTextBlock>
    <dov:ShareBasedGoodsAndNonemployeeServicesTransactionAggregateSharesGranted
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpmOTg4M2U2OTdmYTY0MmU4ODAyOGVlZTUxMWU0MzdhYy90YWJsZXJhbmdlOmY5ODgzZTY5N2ZhNjQyZTg4MDI4ZWVlNTExZTQzN2FjXzItMS0xLTEtMA_ad292b9c-9732-41ed-84d5-bd7c96df11da"
      unitRef="shares">9854</dov:ShareBasedGoodsAndNonemployeeServicesTransactionAggregateSharesGranted>
    <dov:ShareBasedGoodsAndNonemployeeServicesTransactionAggregateSharesGranted
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpmOTg4M2U2OTdmYTY0MmU4ODAyOGVlZTUxMWU0MzdhYy90YWJsZXJhbmdlOmY5ODgzZTY5N2ZhNjQyZTg4MDI4ZWVlNTExZTQzN2FjXzItMy0xLTEtMA_58ca0e5a-1947-4807-ae90-a437db56d37e"
      unitRef="shares">10838</dov:ShareBasedGoodsAndNonemployeeServicesTransactionAggregateSharesGranted>
    <dov:ShareBasedGoodsAndNonemployeeServicesTransactionAggregateSharesGranted
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpmOTg4M2U2OTdmYTY0MmU4ODAyOGVlZTUxMWU0MzdhYy90YWJsZXJhbmdlOmY5ODgzZTY5N2ZhNjQyZTg4MDI4ZWVlNTExZTQzN2FjXzItNS0xLTEtMA_4b61f8f5-ec58-4742-9574-e2d7f491e92a"
      unitRef="shares">15802</dov:ShareBasedGoodsAndNonemployeeServicesTransactionAggregateSharesGranted>
    <dov:SharesDeferred
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpmOTg4M2U2OTdmYTY0MmU4ODAyOGVlZTUxMWU0MzdhYy90YWJsZXJhbmdlOmY5ODgzZTY5N2ZhNjQyZTg4MDI4ZWVlNTExZTQzN2FjXzMtMS0xLTEtMA_38713144-ce1c-4403-a145-a67429f4e8a6"
      unitRef="shares">6278</dov:SharesDeferred>
    <dov:SharesDeferred
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpmOTg4M2U2OTdmYTY0MmU4ODAyOGVlZTUxMWU0MzdhYy90YWJsZXJhbmdlOmY5ODgzZTY5N2ZhNjQyZTg4MDI4ZWVlNTExZTQzN2FjXzMtMy0xLTEtMA_2260f548-0e00-4d8e-990f-c0c54dfc2885"
      unitRef="shares">6168</dov:SharesDeferred>
    <dov:SharesDeferred
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpmOTg4M2U2OTdmYTY0MmU4ODAyOGVlZTUxMWU0MzdhYy90YWJsZXJhbmdlOmY5ODgzZTY5N2ZhNjQyZTg4MDI4ZWVlNTExZTQzN2FjXzMtNS0xLTEtMA_347fbdd5-53f2-418d-9ae9-99b2cc101a2a"
      unitRef="shares">9917</dov:SharesDeferred>
    <dov:CommonStockIssuedToDirectorsNetOfTaxObligations
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpmOTg4M2U2OTdmYTY0MmU4ODAyOGVlZTUxMWU0MzdhYy90YWJsZXJhbmdlOmY5ODgzZTY5N2ZhNjQyZTg4MDI4ZWVlNTExZTQzN2FjXzUtMS0xLTEtMA_d11b5f34-2887-48b6-ba46-19450db42f99"
      unitRef="shares">3576</dov:CommonStockIssuedToDirectorsNetOfTaxObligations>
    <dov:CommonStockIssuedToDirectorsNetOfTaxObligations
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpmOTg4M2U2OTdmYTY0MmU4ODAyOGVlZTUxMWU0MzdhYy90YWJsZXJhbmdlOmY5ODgzZTY5N2ZhNjQyZTg4MDI4ZWVlNTExZTQzN2FjXzUtMy0xLTEtMA_fbef492f-0378-45c8-b09c-f9daf6ad82b8"
      unitRef="shares">4670</dov:CommonStockIssuedToDirectorsNetOfTaxObligations>
    <dov:CommonStockIssuedToDirectorsNetOfTaxObligations
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTAvZnJhZzpiYTdmZGEwOGQyNDI0YmNlOWQ3Yjg0NDMzOTBmODVmOC90YWJsZTpmOTg4M2U2OTdmYTY0MmU4ODAyOGVlZTUxMWU0MzdhYy90YWJsZXJhbmdlOmY5ODgzZTY5N2ZhNjQyZTg4MDI4ZWVlNTExZTQzN2FjXzUtNS0xLTEtMA_b6ee6c5f-681e-4c8c-9883-84d520e99967"
      unitRef="shares">5885</dov:CommonStockIssuedToDirectorsNetOfTaxObligations>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTYvZnJhZzo5YTE3MmFiYmVkNTc0NjFmYjI1NWFlZGQzNDYwNjY4YS90ZXh0cmVnaW9uOjlhMTcyYWJiZWQ1NzQ2MWZiMjU1YWVkZDM0NjA2NjhhXzI1MTY_55dc3c06-205f-4d5c-b960-1fd6eb30aba2">&lt;div style="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%;text-decoration:underline"&gt;17. Commitments and Contingent Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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-style:italic;font-weight:700;line-height:120%"&gt;Guarantees&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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;The Company has provided typical indemnities in connection with sales of certain businesses and assets, including representations and warranties and related indemnities for environmental, health and safety, tax and employment matters.&#160;The Company does not have any material liabilities recorded for these indemnifications and is not aware of any claims or other information that would give rise to material payments under such indemnities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Litigation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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;A few of the Company&#x2019;s subsidiaries are involved in legal proceedings relating to the cleanup of waste disposal sites identified under federal and state statutes which provide for the allocation of such costs among &#x201c;potentially responsible parties.&#x201d; In each instance, the extent of the Company&#x2019;s liability appears to be relatively insignificant in relation to the total projected expenditures and the number of other &#x201c;potentially responsible parties&#x201d; involved and is anticipated to be immaterial to the Company. In addition, a few of the Company&#x2019;s subsidiaries are involved in ongoing remedial activities at certain current and former plant sites, in cooperation with regulatory agencies, and appropriate estimated liabilities have been established. At December&#160;31, 2020 and 2019, the Company has estimated liabilities totaling $30,431 and $30,608, respectively, for environmental and other matters, including private party claims for exposure to hazardous substances, that are probable and estimable.&lt;/span&gt;&lt;/div&gt;The Company and some of its subsidiaries are also parties to a number of other legal proceedings incidental to their businesses. These proceedings primarily involve claims by private parties alleging injury arising out of use of the Company&#x2019;s products, patent infringement, employment matters and commercial disputes. Management and legal counsel, at least quarterly, review the probable outcome of such proceedings, the costs and expenses reasonably expected to be incurred and currently accrued to-date and consider the availability and extent of insurance coverage. The Company has estimated liabilities for these other legal matters that are probable and estimable, and at December&#160;31, 2020 and 2019, these liabilities were immaterial. While it is not possible at this time to predict the outcome of these legal actions, in the opinion of management, based on the aforementioned reviews, the Company is not currently involved in any legal proceedings which, individually or in the aggregate, could have a material effect on its financial position, results of operations, or cash flows.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTYvZnJhZzo5YTE3MmFiYmVkNTc0NjFmYjI1NWFlZGQzNDYwNjY4YS90ZXh0cmVnaW9uOjlhMTcyYWJiZWQ1NzQ2MWZiMjU1YWVkZDM0NjA2NjhhXzEyNTk_f2a594d3-f849-4259-b453-c5f535bb0aba"
      unitRef="usd">30431000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8xOTYvZnJhZzo5YTE3MmFiYmVkNTc0NjFmYjI1NWFlZGQzNDYwNjY4YS90ZXh0cmVnaW9uOjlhMTcyYWJiZWQ1NzQ2MWZiMjU1YWVkZDM0NjA2NjhhXzEyNjY_abecee00-0be1-4f8e-8c0a-2b4d852f7610"
      unitRef="usd">30608000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90ZXh0cmVnaW9uOjkxNTRkNmE1ZDNmZDQ0Mjk4ZmQzOWU3N2E3ODI1ZDdhXzExNjM3_9ed66d09-c57c-49b5-b442-2673eaa1290a">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;18. Employee Benefit Plans&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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;The Company offers defined contribution retirement plans which cover the majority of its U.S. employees, as well as employees in certain other countries. The Company&#x2019;s expense relating to defined contribution plans was $52,629, $50,031  and $46,030 for the years ended December&#160;31, 2020, 2019 and 2018, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The Company sponsors qualified defined benefit pension plans covering certain employees of the Company and its subsidiaries. The plans&#x2019; benefits are generally based on years of service and employee compensation.&#160;The Company also provides to certain management employees, through non-qualified plans, supplemental retirement benefits in excess of qualified plan limits imposed by federal tax law.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;In July 2013, the Company announced that, after December 31, 2013, the U.S. qualified and non-qualified defined benefit plans would be closed to new employees. All pension-eligible employees as of December 31, 2013 will continue to earn a pension benefit through December 31, 2023 as long as they remain employed by an operating company participating in the impacted plans. The Company also announced that effective January 1, 2024, the plans would be frozen to any future benefit accruals. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;In connection with the spin-off on May 9, 2018, certain assets and liabilities were moved to a new plan sponsored by Apergy. The separation of Apergy triggered a pension plan curtailment which required a re-measurement of the Dover U.S. pension plan's (the "Plan") benefit obligation in the second quarter of 2018, assuming a discount rate of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.2%&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 an expected return on assets of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.8%&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 2018, the Plan made total lump sum payments of $74,016. Based on the total lump sum payments made to both Apergy and other participants in the plan during the year and the second quarter re-measurement, the Company recorded non-cash settlement and curtailment charges of approximately $13,939 in 2018, of which $9,200 was classified within discontinued operations. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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;The Company also maintains other post-retirement benefit plans.&#160;These plans are closed to new entrants and not considered to be significant. The supplemental and other post-retirement benefit plans are supported by the general assets of the Company.&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:700;line-height:120%"&gt;Obligations and Funded Status&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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;The following tables summarize the change in benefit obligations, change in plan assets, and funded status associated with the Company's significant defined benefit plans and the amounts recognized in the consolidated balance sheets at December 31, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.786%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.465%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.465%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.465%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.465%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.465%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.469%"/&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;/tr&gt;&lt;tr style="height:16pt"&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Qualified Defined Benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" rowspan="2" 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;Non-Qualified Supplemental Benefits&lt;/span&gt;&lt;/div&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 style="height:13pt"&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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;U.S. Plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-U.S. Plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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:8pt;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:8pt;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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:8pt;font-weight:700;line-height:100%"&gt;Change in benefit obligation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Benefit obligation at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;490,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;447,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;296,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;270,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;66,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Plan participants' contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(36,303)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(38,093)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,613)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,298)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(13,617)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Actuarial loss&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;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:8pt;font-weight:400;line-height:100%"&gt;Amendments&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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(1,401)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;Settlements and curtailments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(294)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,412)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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:8pt;font-weight:400;line-height:100%"&gt;Benefit obligation at end of year&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;524,181&#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:8pt;font-weight:400;line-height:100%"&gt;490,228&#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:8pt;font-weight:400;line-height:100%"&gt;340,829&#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:8pt;font-weight:400;line-height:100%"&gt;296,534&#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:8pt;font-weight:400;line-height:100%"&gt;51,194&#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:8pt;font-weight:400;line-height:100%"&gt;60,183&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in plan assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at beginning of year&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:8pt;font-weight:400;line-height:100%"&gt;550,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;488,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;185,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;162,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;92,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;99,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,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:8pt;font-weight:400;line-height:100%"&gt;23,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;Company contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;7,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Plan participants' contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(36,303)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(38,093)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,613)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,298)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(13,617)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;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:8pt;font-weight:400;line-height:100%"&gt;Settlements and curtailments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(294)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,350)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;13,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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:8pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;606,896&#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:8pt;font-weight:400;line-height:100%"&gt;550,238&#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:8pt;font-weight:400;line-height:100%"&gt;212,748&#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:8pt;font-weight:400;line-height:100%"&gt;185,590&#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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Funded (Unfunded) status&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(128,081)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(110,944)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(51,194)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(60,183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amounts recognized in the consolidated balance sheets consist of:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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 #000;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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;&#160;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Assets and Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other assets and deferred charges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued compensation and employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(1,691)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,526)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,899)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other liabilities (deferred compensation)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(127,043)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(110,089)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(46,295)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(47,683)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total assets and liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(128,081)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;(110,944)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;(51,194)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;(60,183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accumulated Other Comprehensive Loss (Earnings):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net actuarial losses (gains)&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:8pt;font-weight:400;line-height:100%"&gt;49,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;71,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;70,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(18,400)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20,556)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,632)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,724)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(10,272)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15,263)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(17,144)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15,492)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total accumulated other comprehensive loss (earnings), net of tax&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39,436&#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:8pt;font-weight:400;line-height:100%"&gt;56,533&#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:8pt;font-weight:400;line-height:100%"&gt;59,696&#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:8pt;font-weight:400;line-height:100%"&gt;52,478&#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:8pt;font-weight:400;line-height:100%"&gt;(10,846)&lt;/span&gt;&lt;/td&gt;&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:8pt;font-weight:400;line-height:100%"&gt;(11,202)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:8pt;font-weight:700;line-height:100%"&gt;Net amount recognized at December 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;122,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;116,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(68,385)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(58,466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(62,040)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(71,385)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:8pt;font-weight:700;line-height:100%"&gt;Accumulated benefit obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;511,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;476,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;326,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;282,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;56,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; The actuarial losses were primarily due to lower discount rates.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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;The Company&#x2019;s net unfunded status at December 31, 2020 and 2019 includes net liabilities of $128,081 and $110,944, respectively, relating to the Company&#x2019;s significant international qualified plans, some in locations where it is not economically advantageous to pre-fund the plans due to local regulations. The majority of the international obligations relate to defined pension plans operated by the Company&#x2019;s businesses in Germany, Switzerland, and the United Kingdom. &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;The accumulated benefit obligation for all defined benefit pension plans was $884,967 and $815,257 at December 31, 2020 and 2019, respectively. Pension plans with projected benefit obligations and accumulated benefit obligations in excess of plan assets consist of the following at December 31, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.913%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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;Projected benefit obligation (PBO)&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;383,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;348,137&#160;&lt;/span&gt;&lt;/td&gt;&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;Accumulated benefit obligation (ABO)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;364,895&#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;331,126&#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;Fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Periodic Benefit Cost&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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;The operating expense component of net periodic benefit cost (service cost) is reported with similar compensation costs in the Company's Consolidated Statement of Earnings. The non-operating components (all other components of net periodic benefit expense, including interest cost, amortization of prior service cost, curtailments and settlements, etc.) are reported outside of operating income in other income, net in the Consolidated Statement of Earnings.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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;Components of the net periodic benefit cost were as follows:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Defined Benefit Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.489%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.489%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.745%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.042%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.042%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Qualified Defined Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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;&#160;&#160;Non-Qualified Supplemental Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;U.S. Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-U.S. Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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="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;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="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;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="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;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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:9pt;font-weight:400;line-height:100%"&gt;3,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31,475)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(34,136)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(39,045)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,837)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,220)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,675)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of:&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;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(398)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(449)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recognized actuarial loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,857)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,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:9pt;font-weight:400;line-height:100%"&gt;(1,132)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transition obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlement and curtailment loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,381)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net periodic (benefit) expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(616)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,791)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: Discontinued operations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,109&#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:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net periodic (income) expense - Continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(616)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,791)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,040)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,806&#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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$9.2&#160;million of the total settlement and curtailment loss on the U.S. Plan is attributable to Apergy participants in the Dover Defined Benefit Plan and has therefore been reflected in the results of discontinued operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Assumptions&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The Company determines actuarial assumptions on an annual basis. The weighted average assumptions used in determining the benefit obligations were as follows:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.536%"/&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;/tr&gt;&lt;tr style="height:13pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="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;Qualified Defined Benefits&lt;/span&gt;&lt;/td&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;Non-Qualified Supplemental Benefits&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 style="height:17pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;U.S. Plan&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;Non-U.S. Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.65&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.40&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.79&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.18&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.45&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.20&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average wage increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average assumptions used in determining the net periodic benefit cost were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.897%"/&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 style="height:13pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="39" 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;Qualified Defined Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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;Non- Qualified Supplemental Benefits&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 style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;U.S. Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-U.S. Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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="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:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="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;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="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;2018&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:9pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.40&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.35&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;/&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.18&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.83&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.94&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.20&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.30&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.57&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average wage increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="8" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;/&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;na&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;na&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;na&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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The separation of Apergy triggered a pension plan curtailment which required a re-measurement of the Plan's benefit obligation in the second quarter 2018, assuming a discount rate of 4.2% and an expected return on assets of 6.8%.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The Company&#x2019;s discount rate assumption is determined by developing a yield curve based on high quality corporate bonds with maturities matching the plans&#x2019; expected benefit payment streams. The plans&#x2019; expected cash flows are then discounted by the resulting year-by-year spot rates. The remeasurement in the second quarter of 2018, triggered by the Apergy spin-off, resulted in an increase to the discount rate used in determining net periodic benefit cost from 3.65% to 4.20% for the balance of 2018.&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:700;line-height:120%"&gt;&#160;&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:700;line-height:120%"&gt;Plan Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The primary financial objective of the plans is to secure participant retirement benefits.&#160;Accordingly, the key objective in the plans&#x2019; financial management is to promote stability and, to the extent appropriate, growth in the funded status.&#160;Related and supporting financial objectives are established in conjunction with a review of current and projected plan financial requirements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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 it relates to the funded defined benefit pension plans, the Company&#x2019;s funding policy is consistent with the funding requirements of the Employment Retirement Income Security Act ("ERISA") and applicable international laws.&#160;The Company is responsible for overseeing the management of the investments of the plans&#x2019; assets and otherwise ensuring that the plans&#x2019; investment programs are in compliance with ERISA, other relevant legislation and related plan documents.&#160;Where relevant, the Company has retained professional investment managers to manage the plans&#x2019; assets and implement the investment process. The investment managers, in implementing their investment processes, have the authority and responsibility to select appropriate investments in the asset classes specified by the terms of their applicable prospectus or investment manager agreements with the plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The assets of the plans are invested to achieve an appropriate return for the plans consistent with a prudent level of risk. The plan's long-term investment objective is to generate investment returns that provide adequate assets to meet all benefit obligations in accordance with applicable regulations.&#160;The expected return on assets assumption used for pension expense is developed through analysis of historical and forecasted market returns, statistical analysis, current market conditions and the past experience of plan asset investments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The Company&#x2019;s actual and target weighted average asset allocation for our U.S. Corporate Pension Plan was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.764%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Current Target&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;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&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;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;34&#160;&lt;/span&gt;&lt;/td&gt;&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;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;22&#160;&lt;/span&gt;&lt;/td&gt;&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="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;Fixed income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;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;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;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;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;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;1&#160;&lt;/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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;span style="color:#000000;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="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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="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;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="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;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="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;100&#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;span style="color:#000000;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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&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;While&#160;the non-U.S. investment policies are different for each country, the long-term objectives are generally the same as for the U.S. pension 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;&#160;&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;The fair values of both U.S. and non-U.S. pension plan assets by asset category within the fair value hierarchy (as defined in Note 14 &#x2014; Financial Instruments)&#160;were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.275%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.126%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&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 style="width:1.0%"/&gt;&lt;td style="width:8.275%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.679%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&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 style="width:1.0%"/&gt;&lt;td style="width:8.129%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;U.S. Qualified Defined Benefits Plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12/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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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;Level 1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&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;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;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;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;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;329,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;329,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;216,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;216,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,332&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;Interest-bearing cash and short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,438&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:700;line-height:100%"&gt;Total investments at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;401,818&#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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;413,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;286,467&#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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;293,751&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;Investments measured at net asset value*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Collective funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;180,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;241,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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;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 13pt;text-align:left;vertical-align: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 investment funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:700;line-height:100%"&gt;Total investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;401,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;606,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;286,467&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;550,238&#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:3pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.322%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.828%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.786%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.835%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="45" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-U.S. Plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12/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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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;Level 1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stocks&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,685&#160;&lt;/span&gt;&lt;/td&gt;&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;Fixed income investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,871&#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;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,752&#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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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;Total investments at fair value&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;85,100&#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:9pt;font-weight:400;line-height:100%"&gt;27,249&#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:9pt;font-weight:400;line-height:100%"&gt;21,276&#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:9pt;font-weight:400;line-height:100%"&gt;133,625&#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:9pt;font-weight:400;line-height:100%"&gt;75,236&#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:9pt;font-weight:400;line-height:100%"&gt;23,390&#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:9pt;font-weight:400;line-height:100%"&gt;18,597&#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:9pt;font-weight:400;line-height:100%"&gt;117,223&#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="12" style="background-color:#cceeff;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;Investments measured at net asset value*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Collective funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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;Total&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;85,100&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;27,249&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;21,276&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;212,748&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;75,236&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;23,390&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;18,597&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;185,590&#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:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;* In accordance with Fair Value Measurement Topic 820 (Subtopic 820-10), certain investments that are measured at fair value using the net asset value per share (or its equivalent) as a practical expedient were not classified in the fair value hierarchy. These are included to permit reconciliation of the&#160;fair value&#160;hierarchy to the aggregate pension plan assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&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;Common stocks represent investments in domestic and foreign equities, which are publicly traded on active exchanges and are valued based on quoted market prices.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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;Fixed income investments include U.S. Treasury bonds and notes, which are valued based on quoted market prices, as well as investments in other government and municipal securities and corporate bonds, which are valued based on yields currently available on comparable securities of issuers with similar credit ratings.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Mutual funds are categorized as either Level 1, 2 or Net Asset Value ("NAV") as a practical expedient depending on the nature of the observable inputs. Collective funds and real estate investment funds are valued using NAV as a practical expedient as of the last business day of the year. The NAV is based on the underlying value of the assets owned by the fund, minus its liabilities, and then divided by the number of shares outstanding. The value of the underlying assets is based on quoted prices in active markets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The methods described above may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values.&#160;Furthermore, while the Company believes its valuation methods are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date.&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;The availability of observable data is monitored by plan management to assess appropriate classification of financial instruments within the fair value hierarchy. Depending upon the availability of such inputs, specific securities may&#160;transfer between levels. In such instances, the transfer is reported at the end of the reporting period. &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;&#160;&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;The fair value measurement of plan assets using significant unobservable inputs (Level 3) changed during 2019 and 2020, due to the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.996%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;21,283&#160;&lt;/span&gt;&lt;/td&gt;&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;Actual return on plan assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Relating to assets still held at December 31, 2019&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;319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Relating to assets sold during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Purchases&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;1,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales and settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,971)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Foreign currency translation&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;337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual return on plan assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Relating to assets still held at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Relating to assets sold during the period&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;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales and settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;21,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Future Estimates&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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-style:italic;font-weight:700;line-height:120%"&gt;Benefit Payments&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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;Estimated future benefit payments to retirees, which reflect expected future service, are as follows:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.179%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.313%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:27pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Qualified Defined Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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:10pt;font-weight:700;line-height:100%"&gt;Non-Qualified Supplemental Benefits&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 style="height:27pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;U.S. Plan&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:10pt;font-weight:700;line-height:100%"&gt;Non-U.S. Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;36,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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="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;37,184&#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;9,944&#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;5,021&#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;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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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="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;35,863&#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;13,170&#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;7,090&#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;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;2025&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;33,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;2026 - 2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,262&#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;69,768&#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;22,248&#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;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&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-style:italic;font-weight:700;line-height:120%"&gt;Contributions&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;&#160;&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;In 2021, the Company expects to contribute approximately $5.2 million to its non-US plans and currently does not expect to contribute to its U.S. plans.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90ZXh0cmVnaW9uOjkxNTRkNmE1ZDNmZDQ0Mjk4ZmQzOWU3N2E3ODI1ZDdhXzIyOA_da508fb2-7cc8-40ac-b355-e62bdde3ab31"
      unitRef="usd">52629000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90ZXh0cmVnaW9uOjkxNTRkNmE1ZDNmZDQ0Mjk4ZmQzOWU3N2E3ODI1ZDdhXzIzMg_66efdab8-c664-4480-991e-fb654d6748ef"
      unitRef="usd">50031000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90ZXh0cmVnaW9uOjkxNTRkNmE1ZDNmZDQ0Mjk4ZmQzOWU3N2E3ODI1ZDdhXzI0MA_a86ff581-2db9-435c-8349-4a4a90eef290"
      unitRef="usd">46030000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ib5f52aeaea5c47fb94d1fa37e8fbb69f_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90ZXh0cmVnaW9uOjkxNTRkNmE1ZDNmZDQ0Mjk4ZmQzOWU3N2E3ODI1ZDdhXzEwOTk1MTE2NDYwOTQ_ea560eec-8a7e-4a07-a4c7-dab9e989a6c6"
      unitRef="number2">0.042</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ib5f52aeaea5c47fb94d1fa37e8fbb69f_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90ZXh0cmVnaW9uOjkxNTRkNmE1ZDNmZDQ0Mjk4ZmQzOWU3N2E3ODI1ZDdhXzEwOTk1MTE2NDYxMDE_821a9b85-1d99-4067-977a-34de20f11045"
      unitRef="number2">0.068</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="ib5f52aeaea5c47fb94d1fa37e8fbb69f_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90ZXh0cmVnaW9uOjkxNTRkNmE1ZDNmZDQ0Mjk4ZmQzOWU3N2E3ODI1ZDdhXzEwOTk1MTE2NDI1OTg_bfc3f0cc-9384-49ec-9e04-a32bdb338fdd"
      unitRef="usd">74016</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
      contextRef="ib5f52aeaea5c47fb94d1fa37e8fbb69f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90ZXh0cmVnaW9uOjkxNTRkNmE1ZDNmZDQ0Mjk4ZmQzOWU3N2E3ODI1ZDdhXzEwOTk1MTE2NDYwODE_9f268310-c185-4085-82bc-5c23c844da1c"
      unitRef="usd">-13939000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
      contextRef="ifb1ade646f3d49a9bb5105c3dd699a23_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90ZXh0cmVnaW9uOjkxNTRkNmE1ZDNmZDQ0Mjk4ZmQzOWU3N2E3ODI1ZDdhXzIyNzk_f962ca67-6863-496a-9bb1-a21e3312289c"
      unitRef="usd">-9200000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90ZXh0cmVnaW9uOjkxNTRkNmE1ZDNmZDQ0Mjk4ZmQzOWU3N2E3ODI1ZDdhXzExNjQ0_89d77fcc-877a-4caa-8d29-cba40c933c73">&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;The following tables summarize the change in benefit obligations, change in plan assets, and funded status associated with the Company's significant defined benefit plans and the amounts recognized in the consolidated balance sheets at December 31, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.786%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.465%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.465%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.465%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.465%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.465%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.469%"/&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;/tr&gt;&lt;tr style="height:16pt"&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Qualified Defined Benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" rowspan="2" 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;Non-Qualified Supplemental Benefits&lt;/span&gt;&lt;/div&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 style="height:13pt"&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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;U.S. Plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-U.S. Plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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:8pt;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:8pt;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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:8pt;font-weight:700;line-height:100%"&gt;Change in benefit obligation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Benefit obligation at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;490,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;447,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;296,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;270,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;66,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Plan participants' contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(36,303)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(38,093)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,613)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,298)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(13,617)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Actuarial loss&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;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:8pt;font-weight:400;line-height:100%"&gt;Amendments&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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(1,401)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;Settlements and curtailments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(294)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,412)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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:8pt;font-weight:400;line-height:100%"&gt;Benefit obligation at end of year&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;524,181&#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:8pt;font-weight:400;line-height:100%"&gt;490,228&#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:8pt;font-weight:400;line-height:100%"&gt;340,829&#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:8pt;font-weight:400;line-height:100%"&gt;296,534&#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:8pt;font-weight:400;line-height:100%"&gt;51,194&#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:8pt;font-weight:400;line-height:100%"&gt;60,183&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in plan assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at beginning of year&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:8pt;font-weight:400;line-height:100%"&gt;550,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;488,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;185,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;162,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;92,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;99,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,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:8pt;font-weight:400;line-height:100%"&gt;23,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;Company contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;7,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Plan participants' contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(36,303)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(38,093)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,613)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,298)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(13,617)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;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:8pt;font-weight:400;line-height:100%"&gt;Settlements and curtailments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(294)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,350)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;13,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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:8pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;606,896&#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:8pt;font-weight:400;line-height:100%"&gt;550,238&#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:8pt;font-weight:400;line-height:100%"&gt;212,748&#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:8pt;font-weight:400;line-height:100%"&gt;185,590&#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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Funded (Unfunded) status&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(128,081)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(110,944)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(51,194)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(60,183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amounts recognized in the consolidated balance sheets consist of:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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 #000;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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:8pt;font-weight:400;line-height:100%"&gt;&#160;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Assets and Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other assets and deferred charges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued compensation and employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(1,691)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,526)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,899)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other liabilities (deferred compensation)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(127,043)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(110,089)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(46,295)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(47,683)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total assets and liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(128,081)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;(110,944)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;(51,194)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:8pt;font-weight:400;line-height:100%"&gt;(60,183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accumulated Other Comprehensive Loss (Earnings):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net actuarial losses (gains)&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:8pt;font-weight:400;line-height:100%"&gt;49,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;71,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;70,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(18,400)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20,556)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,632)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,724)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(10,272)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15,263)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(17,144)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15,492)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total accumulated other comprehensive loss (earnings), net of tax&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39,436&#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:8pt;font-weight:400;line-height:100%"&gt;56,533&#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:8pt;font-weight:400;line-height:100%"&gt;59,696&#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:8pt;font-weight:400;line-height:100%"&gt;52,478&#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:8pt;font-weight:400;line-height:100%"&gt;(10,846)&lt;/span&gt;&lt;/td&gt;&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:8pt;font-weight:400;line-height:100%"&gt;(11,202)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:8pt;font-weight:700;line-height:100%"&gt;Net amount recognized at December 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;122,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;116,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(68,385)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(58,466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(62,040)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(71,385)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:8pt;font-weight:700;line-height:100%"&gt;Accumulated benefit obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;511,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;476,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;326,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;282,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;56,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i65533b91ae0047849a34a2d65c2f78cc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzQtMS0xLTEtMA_64bdfaff-b350-4b9d-b897-614aa61097fe"
      unitRef="usd">490228000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i84e2ecde7a0b4fce8b7254f61e14dfb4_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzQtMy0xLTEtMA_14a0ca8b-1148-41d1-b0f9-fc7c33097137"
      unitRef="usd">447173000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i62de07ccae0b4f0ea1fea78b67670d29_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzQtNS0xLTEtMA_2746757a-f01c-4a50-ab48-c184a9c5d721"
      unitRef="usd">296534000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="id535b00a9921423088765d0a8fddbbac_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzQtNy0xLTEtMA_f81bda46-00dd-44e6-9f0b-6c3d2189201e"
      unitRef="usd">270329000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i5303ec13a9984845a73e39a70fc6e5b0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzQtOS0xLTEtMA_35c29d7a-cec6-4a88-b7d3-86543067446f"
      unitRef="usd">60183000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i43117ed20dae45cf8e5879b0e83a7afc_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzQtMTEtMS0xLTA_2e0b9a60-51c3-4657-8a87-4f6e134e05fc"
      unitRef="usd">66836000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i002b6bb0e5bf410a98bab4c1779cc9e3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzUtMS0xLTEtMA_7c7bd2c8-b1e1-4560-b3e4-480393234043"
      unitRef="usd">6824000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i984c715d13a34a6ba051433ac24252e7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzUtMy0xLTEtMA_b40c8da2-179f-4261-9140-7b59fe591e02"
      unitRef="usd">7016000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="iede5a68a1339470199bcba17bc2685db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzUtNS0xLTEtMA_4983d3e8-cc15-4603-9c47-8c6b0739dfda"
      unitRef="usd">5345000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i0eba2b2baef14645b3edf2c629d255c7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzUtNy0xLTEtMA_ce0ba94c-e45b-4c23-8a1f-430cec1adfe8"
      unitRef="usd">5665000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="icfd3e7ff655b4f3581e92c3cdd15d759_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzUtOS0xLTEtMA_9661b902-653d-4673-a955-31bc6f5acce4"
      unitRef="usd">1272000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i7eeb1aa7cd3e418d807f006e56510aa9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzUtMTEtMS0xLTA_5575f381-55d7-464a-b406-dea100a440ad"
      unitRef="usd">1942000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i002b6bb0e5bf410a98bab4c1779cc9e3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzYtMS0xLTEtMA_d0517c39-65ba-4a0a-91ca-f0702956709e"
      unitRef="usd">16272000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i984c715d13a34a6ba051433ac24252e7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzYtMy0xLTEtMA_b2ebfa75-873e-4190-8ae3-f73c1af4e8e9"
      unitRef="usd">19026000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="iede5a68a1339470199bcba17bc2685db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzYtNS0xLTEtMA_f17afa7f-5ff9-43f4-aa5b-4eebd678eff4"
      unitRef="usd">3697000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i0eba2b2baef14645b3edf2c629d255c7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzYtNy0xLTEtMA_8f300c04-7552-45ab-90aa-8fe596f2a4c7"
      unitRef="usd">5101000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="icfd3e7ff655b4f3581e92c3cdd15d759_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzYtOS0xLTEtMA_646acfe2-b082-4711-885a-100d8ce9b8c6"
      unitRef="usd">1765000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i7eeb1aa7cd3e418d807f006e56510aa9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzYtMTEtMS0xLTA_05542ebe-6c6b-4289-9f51-b8f8adc63b8a"
      unitRef="usd">2670000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i002b6bb0e5bf410a98bab4c1779cc9e3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzctMS0xLTEtMA_c2b439da-ec3b-4e62-b8ff-8d2cd0710524"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i984c715d13a34a6ba051433ac24252e7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzctMy0xLTEtMA_d8d83395-cc2a-4035-9627-8f6045e247af"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="iede5a68a1339470199bcba17bc2685db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzctNS0xLTEtMA_c8fdd484-c638-40ed-af45-a868a6740e6a"
      unitRef="usd">1707000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i0eba2b2baef14645b3edf2c629d255c7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzctNy0xLTEtMA_595b7452-36fb-448f-9c84-ab1ee78dbf90"
      unitRef="usd">1681000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="icfd3e7ff655b4f3581e92c3cdd15d759_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzctOS0xLTEtMA_e12d2235-32fc-4b93-b8d1-89091c23cde7"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i7eeb1aa7cd3e418d807f006e56510aa9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzctMTEtMS0xLTA_894893d6-5455-4abc-936a-b1c462d14078"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i002b6bb0e5bf410a98bab4c1779cc9e3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzgtMS0xLTEtMA_b397e9ea-6cd4-4f3a-bf6c-b44efcdba0ba"
      unitRef="usd">36303000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i984c715d13a34a6ba051433ac24252e7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzgtMy0xLTEtMA_5135f525-199c-41fc-99e2-87ac8f30046e"
      unitRef="usd">38093000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="iede5a68a1339470199bcba17bc2685db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzgtNS0xLTEtMA_8b1d2217-de98-4188-b70a-17aa987fd250"
      unitRef="usd">8613000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i0eba2b2baef14645b3edf2c629d255c7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzgtNy0xLTEtMA_b765265c-c971-4c74-8fa1-3842534220d7"
      unitRef="usd">9298000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="icfd3e7ff655b4f3581e92c3cdd15d759_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzgtOS0xLTEtMA_92c969cb-9f92-485a-b184-89d50183dd14"
      unitRef="usd">12324000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i7eeb1aa7cd3e418d807f006e56510aa9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzgtMTEtMS0xLTA_7593dee8-bae7-435b-8163-2123c39fe698"
      unitRef="usd">13617000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i002b6bb0e5bf410a98bab4c1779cc9e3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzktMS0xLTEtMA_e18957b9-5282-4370-9a41-eb3ac1c546d5"
      unitRef="usd">47160000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i984c715d13a34a6ba051433ac24252e7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzktMy0xLTEtMA_6a44f348-96ec-45c4-b662-14d54abbe2ce"
      unitRef="usd">55105000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="iede5a68a1339470199bcba17bc2685db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzktNS0xLTEtMA_b04ff34b-62d3-4ddc-98a5-c8f08a9355ac"
      unitRef="usd">19558000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i0eba2b2baef14645b3edf2c629d255c7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzktNy0xLTEtMA_43aae38d-7ad6-40a0-bfbe-5787fa4146ee"
      unitRef="usd">24791000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="icfd3e7ff655b4f3581e92c3cdd15d759_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzktOS0xLTEtMA_7bc121ef-f21b-40cc-a251-ffa8ccf6089b"
      unitRef="usd">298000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i7eeb1aa7cd3e418d807f006e56510aa9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzktMTEtMS0xLTA_18ed04bf-2690-4340-9b8c-27775c15711b"
      unitRef="usd">2352000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAmendments
      contextRef="i002b6bb0e5bf410a98bab4c1779cc9e3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzExLTEtMS0xLTA_4674d132-bdd9-4b4c-9fdd-f828587371f2"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanPlanAmendments
      contextRef="i984c715d13a34a6ba051433ac24252e7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzExLTMtMS0xLTA_3506305c-5d81-4c3f-bd3a-13279b8f966e"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanPlanAmendments
      contextRef="iede5a68a1339470199bcba17bc2685db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzExLTUtMS0xLTA_feeac817-f936-4881-a398-a16bf232f218"
      unitRef="usd">-1401000</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanPlanAmendments
      contextRef="i0eba2b2baef14645b3edf2c629d255c7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzExLTctMS0xLTA_b33b3097-8abb-42a5-b097-807d0afbf67d"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanPlanAmendments
      contextRef="icfd3e7ff655b4f3581e92c3cdd15d759_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzExLTktMS0xLTA_dc5085f3-7add-4a46-9ac5-acef9cea8721"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanPlanAmendments
      contextRef="i7eeb1aa7cd3e418d807f006e56510aa9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzExLTExLTEtMS0w_5467a818-c48a-4fd0-abc4-c8185c59204e"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAmendments>
    <dov:DefinedBenefitPlanSettlementsAndCurtailments
      contextRef="i002b6bb0e5bf410a98bab4c1779cc9e3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzEyLTEtMS0xLTA_0faef505-a6de-4604-84d7-5996bdfc19b7"
      unitRef="usd">0</dov:DefinedBenefitPlanSettlementsAndCurtailments>
    <dov:DefinedBenefitPlanSettlementsAndCurtailments
      contextRef="i984c715d13a34a6ba051433ac24252e7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzEyLTMtMS0xLTA_f97265d3-5b9b-43ac-9111-5a7ecd780196"
      unitRef="usd">0</dov:DefinedBenefitPlanSettlementsAndCurtailments>
    <dov:DefinedBenefitPlanSettlementsAndCurtailments
      contextRef="iede5a68a1339470199bcba17bc2685db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzEyLTUtMS0xLTA_96331c98-14d3-4f34-9aa6-69b6d5f11e26"
      unitRef="usd">294000</dov:DefinedBenefitPlanSettlementsAndCurtailments>
    <dov:DefinedBenefitPlanSettlementsAndCurtailments
      contextRef="i0eba2b2baef14645b3edf2c629d255c7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzEyLTctMS0xLTA_cfeddd9b-7cc4-4036-be2c-4ab58fa026f4"
      unitRef="usd">5412000</dov:DefinedBenefitPlanSettlementsAndCurtailments>
    <dov:DefinedBenefitPlanSettlementsAndCurtailments
      contextRef="icfd3e7ff655b4f3581e92c3cdd15d759_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzEyLTktMS0xLTA_f6e48ecc-f2c1-48ce-a0a7-b6ba23a046ba"
      unitRef="usd">0</dov:DefinedBenefitPlanSettlementsAndCurtailments>
    <dov:DefinedBenefitPlanSettlementsAndCurtailments
      contextRef="i7eeb1aa7cd3e418d807f006e56510aa9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzEyLTExLTEtMS0w_9387f6e4-8c72-4027-9b6d-8c6aa6faf463"
      unitRef="usd">0</dov:DefinedBenefitPlanSettlementsAndCurtailments>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="i002b6bb0e5bf410a98bab4c1779cc9e3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzEzLTEtMS0xLTA_5a4d75e1-0dd0-4366-9ee1-28be0d2e8ffc"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="i984c715d13a34a6ba051433ac24252e7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzEzLTMtMS0xLTA_98eaa64e-ba79-4e97-8e9b-1556c6dc8878"
      unitRef="usd">1000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="iede5a68a1339470199bcba17bc2685db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzEzLTUtMS0xLTA_00f1edab-4059-45fe-9eb8-d8fd7f96b60e"
      unitRef="usd">24296000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="i0eba2b2baef14645b3edf2c629d255c7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzEzLTctMS0xLTA_230e0413-ed72-4afe-b353-3eb4d350d450"
      unitRef="usd">3677000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="icfd3e7ff655b4f3581e92c3cdd15d759_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzEzLTktMS0xLTA_36291f57-ff05-478d-8530-2246a9c81ea2"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="i7eeb1aa7cd3e418d807f006e56510aa9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzEzLTExLTEtMS0w_11ed9b0c-4e1e-4c2c-867e-7759b2e60453"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i5df1fc056b2f458d8c14b9fed4bd5028_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzE1LTEtMS0xLTA_27bab01e-4fd5-4bbf-a8c6-9d23b9098044"
      unitRef="usd">524181000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i65533b91ae0047849a34a2d65c2f78cc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzE1LTMtMS0xLTA_48e628c0-5ee4-4354-80ea-5247d679ee9d"
      unitRef="usd">490228000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="iba83fb6e430943eeae4b365caa3ab1ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzE1LTUtMS0xLTA_cbcfbc2b-74d5-4335-8cd5-11d5d6746233"
      unitRef="usd">340829000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i62de07ccae0b4f0ea1fea78b67670d29_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzE1LTctMS0xLTA_730a63cb-7388-4d4f-b269-ca8aef436896"
      unitRef="usd">296534000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i1e5cf18e2f444e3c82f36ffba7677f07_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzE1LTktMS0xLTA_87cabc92-78c6-45bb-9a83-c3f80f8caf00"
      unitRef="usd">51194000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i5303ec13a9984845a73e39a70fc6e5b0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzE1LTExLTEtMS0w_5a27e11a-a8a4-4f19-b51c-79e04b30f3a5"
      unitRef="usd">60183000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i65533b91ae0047849a34a2d65c2f78cc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzE3LTEtMS0xLTA_5d0ee48d-ac4d-449e-9fcf-f925d05ec028"
      unitRef="usd">550238000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i84e2ecde7a0b4fce8b7254f61e14dfb4_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzE3LTMtMS0xLTA_0a58025f-aba8-4eab-a8b1-b7741728ce79"
      unitRef="usd">488900000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i62de07ccae0b4f0ea1fea78b67670d29_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzE3LTUtMS0xLTA_6d9f8eed-599f-4dce-977d-e725758fedc1"
      unitRef="usd">185590000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id535b00a9921423088765d0a8fddbbac_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzE3LTctMS0xLTA_d4e714d6-0658-41cc-b107-e1ca5cf2bc11"
      unitRef="usd">162589000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5303ec13a9984845a73e39a70fc6e5b0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzE3LTktMS0xLTA_a0a46e2e-eb75-4a23-82d3-978b14feb722"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i43117ed20dae45cf8e5879b0e83a7afc_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzE3LTExLTEtMS0w_0fb8c25e-2563-4db0-ab60-bfd9f5c35c3c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i002b6bb0e5bf410a98bab4c1779cc9e3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzE4LTEtMS0xLTA_a032c18a-f479-4f95-acce-28fcee7b117a"
      unitRef="usd">92961000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i984c715d13a34a6ba051433ac24252e7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzE4LTMtMS0xLTA_abc85993-c271-43bd-a943-7d5968093940"
      unitRef="usd">99431000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="iede5a68a1339470199bcba17bc2685db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzE4LTUtMS0xLTA_8d989448-e5d2-4d48-96f8-bbf25d78fa96"
      unitRef="usd">13560000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i0eba2b2baef14645b3edf2c629d255c7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzE4LTctMS0xLTA_b441e7d4-71ad-426a-8287-2124be52f9e5"
      unitRef="usd">23812000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="icfd3e7ff655b4f3581e92c3cdd15d759_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzE4LTktMS0xLTA_ce324a5d-33bc-4bb3-b70d-e04f2f63150f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i7eeb1aa7cd3e418d807f006e56510aa9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzE4LTExLTEtMS0w_9a8bed47-e7d7-49b0-9041-5af12b407004"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i002b6bb0e5bf410a98bab4c1779cc9e3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzE5LTEtMS0xLTA_9fc20878-3a7b-4465-81d1-dffafbf75865"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i984c715d13a34a6ba051433ac24252e7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzE5LTMtMS0xLTA_76e054c0-a742-468a-8442-3195ba863576"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="iede5a68a1339470199bcba17bc2685db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzE5LTUtMS0xLTA_f0c8ed6d-16c7-465e-a950-f16c619b34d0"
      unitRef="usd">7315000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i0eba2b2baef14645b3edf2c629d255c7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzE5LTctMS0xLTA_2e78d36b-65ba-4696-b6a9-0c813e995867"
      unitRef="usd">7247000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="icfd3e7ff655b4f3581e92c3cdd15d759_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzE5LTktMS0xLTA_417cc2c2-2051-43cd-a301-6a36bc0b04b4"
      unitRef="usd">12324000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i7eeb1aa7cd3e418d807f006e56510aa9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzE5LTExLTEtMS0w_571d09ee-6803-45d7-91e3-3af17dba1289"
      unitRef="usd">13617000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i002b6bb0e5bf410a98bab4c1779cc9e3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzIwLTEtMS0xLTA_b3c722a9-9fb7-4722-b2ca-f07e9f9814b2"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i984c715d13a34a6ba051433ac24252e7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzIwLTMtMS0xLTA_a914a7db-78c2-47ff-b880-d5636de79772"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="iede5a68a1339470199bcba17bc2685db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzIwLTUtMS0xLTA_27bc10fd-1008-460c-b70f-1cf132b4281d"
      unitRef="usd">1707000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i0eba2b2baef14645b3edf2c629d255c7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzIwLTctMS0xLTA_7038273b-4019-4851-beab-3d7d5372ee6c"
      unitRef="usd">1681000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="icfd3e7ff655b4f3581e92c3cdd15d759_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzIwLTktMS0xLTA_cd0f818a-33b8-438a-8c04-2981bce1c5ef"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i7eeb1aa7cd3e418d807f006e56510aa9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzIwLTExLTEtMS0w_664b632d-587f-454c-a3e2-3a683379c3cc"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i002b6bb0e5bf410a98bab4c1779cc9e3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzIxLTEtMS0xLTA_3667cd59-8cf5-4208-9e5a-8d089a8285eb"
      unitRef="usd">36303000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzIxLTMtMS0xLTA_5f8607a8-3fb7-45f5-8ccc-c90c575a555f"
      unitRef="usd">38093000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i984c715d13a34a6ba051433ac24252e7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzIxLTMtMS0xLTA_c8d09ecf-81f1-4615-b01f-7b7b6717764a"
      unitRef="usd">38093000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="iede5a68a1339470199bcba17bc2685db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzIxLTUtMS0xLTA_c615b465-5644-4c4d-bf2a-c847a502c1be"
      unitRef="usd">8613000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i0eba2b2baef14645b3edf2c629d255c7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzIxLTctMS0xLTA_2b35240b-4b11-4b56-ab48-1c6b86136ba7"
      unitRef="usd">9298000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="icfd3e7ff655b4f3581e92c3cdd15d759_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzIxLTktMS0xLTA_9226fd1c-292d-4023-ba46-449b5b88ef1c"
      unitRef="usd">12324000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i7eeb1aa7cd3e418d807f006e56510aa9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzIxLTExLTEtMS0w_ce692948-8e87-4671-a530-1afd4a7b4cd6"
      unitRef="usd">13617000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="i002b6bb0e5bf410a98bab4c1779cc9e3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzIzLTEtMS0xLTA_b3618d98-adc8-44b9-abb8-2ebba471ffb8"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="i984c715d13a34a6ba051433ac24252e7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzIzLTMtMS0xLTA_b87aa56c-cb4c-4dc2-8daf-9e4d71b82c18"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="iede5a68a1339470199bcba17bc2685db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzIzLTUtMS0xLTA_3e744c99-a0cb-42f1-ade5-1829d3149654"
      unitRef="usd">294000</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="i0eba2b2baef14645b3edf2c629d255c7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzIzLTctMS0xLTA_07a6b88a-cdd0-4404-bdee-fbb6d25ac301"
      unitRef="usd">4350000</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="icfd3e7ff655b4f3581e92c3cdd15d759_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzIzLTktMS0xLTA_16835096-df35-4398-8101-c2c3de3a23f7"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="i7eeb1aa7cd3e418d807f006e56510aa9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzIzLTExLTEtMS0w_327422f3-e053-49fc-97c4-75a155329c9a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="i002b6bb0e5bf410a98bab4c1779cc9e3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzI0LTEtMS0xLTA_e58bb815-8e57-44d9-adfc-32834544f768"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="i984c715d13a34a6ba051433ac24252e7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzI0LTMtMS0xLTA_5e629b21-dd0d-40f7-a2e4-853af3469e40"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="iede5a68a1339470199bcba17bc2685db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzI0LTUtMS0xLTA_2df55bdf-2544-494d-85b9-76db076d548e"
      unitRef="usd">13483000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="i0eba2b2baef14645b3edf2c629d255c7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzI0LTctMS0xLTA_42718cd8-4b90-4524-8889-88df7481dd13"
      unitRef="usd">3909000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="icfd3e7ff655b4f3581e92c3cdd15d759_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzI0LTktMS0xLTA_77a8ab8c-c17e-4ef5-95b6-38a7114bd35e"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="i7eeb1aa7cd3e418d807f006e56510aa9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzI0LTExLTEtMS0w_8f1f7429-4139-4450-b17d-c8d686ff770a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5df1fc056b2f458d8c14b9fed4bd5028_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzI2LTEtMS0xLTA_1214b81e-2e50-4399-a40d-e3478014ef54"
      unitRef="usd">606896000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i65533b91ae0047849a34a2d65c2f78cc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzI2LTMtMS0xLTA_05815d2a-b2de-4362-8394-10ae177d7def"
      unitRef="usd">550238000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iba83fb6e430943eeae4b365caa3ab1ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzI2LTUtMS0xLTA_23178c3c-dad4-48de-9072-90b3c687d9a7"
      unitRef="usd">212748000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i62de07ccae0b4f0ea1fea78b67670d29_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzI2LTctMS0xLTA_b0c051e0-f9c7-49a7-9e33-366196a86a96"
      unitRef="usd">185590000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1e5cf18e2f444e3c82f36ffba7677f07_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzI2LTktMS0xLTA_3e49f4f7-03f6-4b8d-b293-25ca4b2a6d0a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5303ec13a9984845a73e39a70fc6e5b0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzI2LTExLTEtMS0w_22df833d-6383-446e-bbe6-235dd37fe9e7"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i5df1fc056b2f458d8c14b9fed4bd5028_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzI3LTEtMS0xLTA_8cca087e-86b1-47a6-b235-83089c71ea94"
      unitRef="usd">82715000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i65533b91ae0047849a34a2d65c2f78cc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzI3LTMtMS0xLTA_51c9207a-078a-42d0-bf93-ba81531c90bb"
      unitRef="usd">60010000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="iba83fb6e430943eeae4b365caa3ab1ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzI3LTUtMS0xLTA_6506e69d-8846-4e76-b698-c74a18f81fde"
      unitRef="usd">-128081000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i62de07ccae0b4f0ea1fea78b67670d29_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzI3LTctMS0xLTA_67510d0e-1ba8-4c84-913c-2f3ecb7a2dff"
      unitRef="usd">-110944000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i1e5cf18e2f444e3c82f36ffba7677f07_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzI3LTktMS0xLTA_de341196-e302-4708-838f-6a809d4cee5d"
      unitRef="usd">-51194000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i5303ec13a9984845a73e39a70fc6e5b0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzI3LTExLTEtMS0w_9bc63e17-b636-4001-a61d-4fefaa0907c1"
      unitRef="usd">-60183000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i5df1fc056b2f458d8c14b9fed4bd5028_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzMwLTEtMS0xLTA_e3c6012c-d34b-4998-817d-e3e92d754fcf"
      unitRef="usd">82715000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i65533b91ae0047849a34a2d65c2f78cc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzMwLTMtMS0xLTA_5c21cd50-9168-4811-9561-bd0bbadd0ba6"
      unitRef="usd">60010000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="iba83fb6e430943eeae4b365caa3ab1ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzMwLTUtMS0xLTA_3095b43e-7824-41e2-99a8-489f905e44bf"
      unitRef="usd">653000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i62de07ccae0b4f0ea1fea78b67670d29_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzMwLTctMS0xLTA_80c362a4-1900-4e9e-8d5a-dc54bd57247f"
      unitRef="usd">671000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i1e5cf18e2f444e3c82f36ffba7677f07_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzMwLTktMS0xLTA_a36f64d3-41a9-4199-a05d-cd776f866bc4"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i5303ec13a9984845a73e39a70fc6e5b0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzMwLTExLTEtMS0w_ae81dbc7-659c-406b-bffb-c2ca9bc78458"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="i5df1fc056b2f458d8c14b9fed4bd5028_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzMxLTEtMS0xLTA_2b25872b-62c2-4572-9bc2-c4057454f233"
      unitRef="usd">0</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="i65533b91ae0047849a34a2d65c2f78cc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzMxLTMtMS0xLTA_bcc21eb2-0551-4638-a161-fa7bd8720a04"
      unitRef="usd">0</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="iba83fb6e430943eeae4b365caa3ab1ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzMxLTUtMS0xLTA_708ee9c6-e7eb-4e9d-ab4b-e9e668401639"
      unitRef="usd">1691000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="i62de07ccae0b4f0ea1fea78b67670d29_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzMxLTctMS0xLTA_550157fc-5af8-4391-82f9-aea9b5f788f7"
      unitRef="usd">1526000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="i1e5cf18e2f444e3c82f36ffba7677f07_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzMxLTktMS0xLTA_4da7f01f-c9d4-40ba-8739-f21f62e130c3"
      unitRef="usd">4899000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="i5303ec13a9984845a73e39a70fc6e5b0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzMxLTExLTEtMS0w_2cdebf6f-eee6-4588-b215-05bec0cf1b68"
      unitRef="usd">12500000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i5df1fc056b2f458d8c14b9fed4bd5028_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzMyLTEtMS0xLTA_6cbcd59f-86f1-4afd-8cbe-15ceb937a62a"
      unitRef="usd">0</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i65533b91ae0047849a34a2d65c2f78cc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzMyLTMtMS0xLTA_6ecc8a85-45a6-446d-a6d5-0cddef0bb029"
      unitRef="usd">0</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="iba83fb6e430943eeae4b365caa3ab1ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzMyLTUtMS0xLTA_7c9ce4e7-f12c-4e9e-98b2-f4ba9acb2552"
      unitRef="usd">127043000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i62de07ccae0b4f0ea1fea78b67670d29_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzMyLTctMS0xLTA_874ccbd3-ee6f-4c0c-8ec1-b12b1a15a44a"
      unitRef="usd">110089000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i1e5cf18e2f444e3c82f36ffba7677f07_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzMyLTktMS0xLTA_44db90ac-af2a-46e9-954a-52280c16491a"
      unitRef="usd">46295000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i5303ec13a9984845a73e39a70fc6e5b0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzMyLTExLTEtMS0w_1ba4a9c2-cb7b-484c-8303-5d9017d84e0c"
      unitRef="usd">47683000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="i5df1fc056b2f458d8c14b9fed4bd5028_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzM0LTEtMS0xLTA_2c4cf046-0585-461f-b3ca-003c733f3e72"
      unitRef="usd">82715000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="i65533b91ae0047849a34a2d65c2f78cc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzM0LTMtMS0xLTA_ea5e13ca-5a2e-4125-9aea-1c891457b041"
      unitRef="usd">60010000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="iba83fb6e430943eeae4b365caa3ab1ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzM0LTUtMS0xLTA_e8067ef7-bc89-42ee-be89-567312379309"
      unitRef="usd">-128081000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="i62de07ccae0b4f0ea1fea78b67670d29_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzM0LTctMS0xLTA_a5f00a65-4228-474f-8392-eb6dcf16dac9"
      unitRef="usd">-110944000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="i1e5cf18e2f444e3c82f36ffba7677f07_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzM0LTktMS0xLTA_203ce64e-17a6-453a-b2c6-d8c1c5705c1c"
      unitRef="usd">-51194000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="i5303ec13a9984845a73e39a70fc6e5b0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzM0LTExLTEtMS0w_3b5711b2-777d-4f8a-aab7-6567957b5265"
      unitRef="usd">-60183000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i5df1fc056b2f458d8c14b9fed4bd5028_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzM2LTEtMS0xLTA_9be3f50b-a7c3-4bc0-a7ca-3f2d04d3a998"
      unitRef="usd">-49386000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i65533b91ae0047849a34a2d65c2f78cc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzM2LTMtMS0xLTA_2a6c5d2f-88cd-49d3-95d8-9ee486b8a898"
      unitRef="usd">-71247000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="iba83fb6e430943eeae4b365caa3ab1ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzM2LTUtMS0xLTA_2d585fdc-cdcb-4af8-8b2c-5d950572f11a"
      unitRef="usd">-80472000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i62de07ccae0b4f0ea1fea78b67670d29_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzM2LTctMS0xLTA_5963c8bb-e67e-413d-9490-53223d53e066"
      unitRef="usd">-70694000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i1e5cf18e2f444e3c82f36ffba7677f07_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzM2LTktMS0xLTA_f92439a7-2c51-4aea-847b-76aa8026a1e0"
      unitRef="usd">18400000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i5303ec13a9984845a73e39a70fc6e5b0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzM2LTExLTEtMS0w_e22e0e19-0856-4ae4-a4b7-e3db560e9080"
      unitRef="usd">20556000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="i5df1fc056b2f458d8c14b9fed4bd5028_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzM3LTEtMS0xLTA_3e394171-9f86-4b27-97c6-fe9f754bc1de"
      unitRef="usd">322000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="i65533b91ae0047849a34a2d65c2f78cc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzM3LTMtMS0xLTA_24967382-de04-4ada-a96e-2e1625149eaa"
      unitRef="usd">549000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="iba83fb6e430943eeae4b365caa3ab1ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzM3LTUtMS0xLTA_dcb36250-c08b-4494-93cf-3473f6a1a8c0"
      unitRef="usd">-3632000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="i62de07ccae0b4f0ea1fea78b67670d29_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzM3LTctMS0xLTA_c49f0dd4-abd9-4b33-80c8-9fe378d089c5"
      unitRef="usd">-2724000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="i1e5cf18e2f444e3c82f36ffba7677f07_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzM3LTktMS0xLTA_f3df5b81-3ebd-4bc3-ac7e-426d0eba0c08"
      unitRef="usd">4593000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="i5303ec13a9984845a73e39a70fc6e5b0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzM3LTExLTEtMS0w_c263e42a-6d90-431e-abd1-c522113e1d1a"
      unitRef="usd">6288000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <dov:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansTax
      contextRef="i5df1fc056b2f458d8c14b9fed4bd5028_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzM5LTEtMS0xLTA_9cd1c2c8-75b7-4c87-8eb7-5b9784018517"
      unitRef="usd">-10272000</dov:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansTax>
    <dov:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansTax
      contextRef="i65533b91ae0047849a34a2d65c2f78cc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzM5LTMtMS0xLTA_48bbd506-41d9-4462-a06b-e87d17ccc868"
      unitRef="usd">-15263000</dov:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansTax>
    <dov:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansTax
      contextRef="iba83fb6e430943eeae4b365caa3ab1ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzM5LTUtMS0xLTA_35223532-d009-4dad-8d50-edfe70cb1cc8"
      unitRef="usd">-17144000</dov:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansTax>
    <dov:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansTax
      contextRef="i62de07ccae0b4f0ea1fea78b67670d29_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzM5LTctMS0xLTA_9a40cedd-161e-4322-88d5-ff7e5a9aa305"
      unitRef="usd">-15492000</dov:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansTax>
    <dov:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansTax
      contextRef="i1e5cf18e2f444e3c82f36ffba7677f07_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzM5LTktMS0xLTA_a5ae962c-db2f-482a-9533-a27811654e28"
      unitRef="usd">2961000</dov:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansTax>
    <dov:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansTax
      contextRef="i5303ec13a9984845a73e39a70fc6e5b0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzM5LTExLTEtMS0w_cc28340c-1c97-48da-9899-2e58e7380e63"
      unitRef="usd">3066000</dov:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="i5df1fc056b2f458d8c14b9fed4bd5028_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzQwLTEtMS0xLTA_ebfbe3e5-d277-4a1c-bf03-478f2bc41d75"
      unitRef="usd">39436000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="i65533b91ae0047849a34a2d65c2f78cc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzQwLTMtMS0xLTA_7947e232-8673-43db-ad36-113b374d099f"
      unitRef="usd">56533000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="iba83fb6e430943eeae4b365caa3ab1ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzQwLTUtMS0xLTA_dbd06f76-09ca-4747-aaf3-440ffd1f6e9d"
      unitRef="usd">59696000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="i62de07ccae0b4f0ea1fea78b67670d29_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzQwLTctMS0xLTA_d99fd0c0-aeb8-4d71-b406-97a6c0522d30"
      unitRef="usd">52478000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="i1e5cf18e2f444e3c82f36ffba7677f07_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzQwLTktMS0xLTA_d33874df-3775-45e7-b882-c989347cb46a"
      unitRef="usd">-10846000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="i5303ec13a9984845a73e39a70fc6e5b0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzQwLTExLTEtMS0w_8ae911b0-87be-43f5-982c-4959bf89745f"
      unitRef="usd">-11202000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <dov:DefinedBenefitPlanNetAmountsRecognizedOnBalanceSheet
      contextRef="i5df1fc056b2f458d8c14b9fed4bd5028_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzQxLTEtMS0xLTA_9b799ae0-46a7-4942-bbc4-dee0a85755af"
      unitRef="usd">122151000</dov:DefinedBenefitPlanNetAmountsRecognizedOnBalanceSheet>
    <dov:DefinedBenefitPlanNetAmountsRecognizedOnBalanceSheet
      contextRef="i65533b91ae0047849a34a2d65c2f78cc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzQxLTMtMS0xLTA_f5128915-03f0-4857-a2f6-cd1a1f550965"
      unitRef="usd">116543000</dov:DefinedBenefitPlanNetAmountsRecognizedOnBalanceSheet>
    <dov:DefinedBenefitPlanNetAmountsRecognizedOnBalanceSheet
      contextRef="iba83fb6e430943eeae4b365caa3ab1ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzQxLTUtMS0xLTA_d9c55b97-fa40-497b-b6e7-a652d8bd9c5f"
      unitRef="usd">-68385000</dov:DefinedBenefitPlanNetAmountsRecognizedOnBalanceSheet>
    <dov:DefinedBenefitPlanNetAmountsRecognizedOnBalanceSheet
      contextRef="i62de07ccae0b4f0ea1fea78b67670d29_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzQxLTctMS0xLTA_1f7e1e00-f5cb-4a23-9809-8a59401697ac"
      unitRef="usd">-58466000</dov:DefinedBenefitPlanNetAmountsRecognizedOnBalanceSheet>
    <dov:DefinedBenefitPlanNetAmountsRecognizedOnBalanceSheet
      contextRef="i1e5cf18e2f444e3c82f36ffba7677f07_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzQxLTktMS0xLTA_866548c9-5e40-4327-aed3-08922bae3289"
      unitRef="usd">-62040000</dov:DefinedBenefitPlanNetAmountsRecognizedOnBalanceSheet>
    <dov:DefinedBenefitPlanNetAmountsRecognizedOnBalanceSheet
      contextRef="i5303ec13a9984845a73e39a70fc6e5b0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzQxLTExLTEtMS0w_9cbacce8-91fc-43e0-8c05-00282ad2a246"
      unitRef="usd">-71385000</dov:DefinedBenefitPlanNetAmountsRecognizedOnBalanceSheet>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i5df1fc056b2f458d8c14b9fed4bd5028_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzQzLTEtMS0xLTA_901a4f45-2bdf-441c-952c-83270ad915ce"
      unitRef="usd">511292000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i65533b91ae0047849a34a2d65c2f78cc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzQzLTMtMS0xLTA_d2befd2f-cbae-4dc9-84f6-305bb6f5b1bf"
      unitRef="usd">476357000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="iba83fb6e430943eeae4b365caa3ab1ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzQzLTUtMS0xLTA_1f61bdda-c884-47a4-a739-cfd4c41b7bad"
      unitRef="usd">326317000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i62de07ccae0b4f0ea1fea78b67670d29_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzQzLTctMS0xLTA_f78db644-57d4-4708-9ddf-10c250c10634"
      unitRef="usd">282883000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i1e5cf18e2f444e3c82f36ffba7677f07_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzQzLTktMS0xLTA_2c64afb1-05bd-4757-920f-6961a0c478e2"
      unitRef="usd">47358000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i5303ec13a9984845a73e39a70fc6e5b0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODkxNjRlMDQ2OTI0MDFjYWY1Yjg0Njc4ZWFjYWMxMi90YWJsZXJhbmdlOmE4OTE2NGUwNDY5MjQwMWNhZjViODQ2NzhlYWNhYzEyXzQzLTExLTEtMS0w_ea6085e5-1916-4097-8270-88310c8472a8"
      unitRef="usd">56017000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="iba83fb6e430943eeae4b365caa3ab1ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90ZXh0cmVnaW9uOjkxNTRkNmE1ZDNmZDQ0Mjk4ZmQzOWU3N2E3ODI1ZDdhXzMwMjU_e1e5e43c-ce8d-40f4-893e-844d3f35588c"
      unitRef="usd">-128081000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="i62de07ccae0b4f0ea1fea78b67670d29_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90ZXh0cmVnaW9uOjkxNTRkNmE1ZDNmZDQ0Mjk4ZmQzOWU3N2E3ODI1ZDdhXzMwMzI_9b4d9701-db40-4720-a043-a8e1723d9f7d"
      unitRef="usd">-110944000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90ZXh0cmVnaW9uOjkxNTRkNmE1ZDNmZDQ0Mjk4ZmQzOWU3N2E3ODI1ZDdhXzM0Njk_ac1fbc1f-4d87-4fbe-9d27-6a727f70b70c"
      unitRef="usd">884967000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90ZXh0cmVnaW9uOjkxNTRkNmE1ZDNmZDQ0Mjk4ZmQzOWU3N2E3ODI1ZDdhXzM0NzY_f829eac2-aa63-450e-ac83-bab2076307ca"
      unitRef="usd">815257000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90ZXh0cmVnaW9uOjkxNTRkNmE1ZDNmZDQ0Mjk4ZmQzOWU3N2E3ODI1ZDdhXzExNjQ1_88ad4f9b-a780-4380-bd95-1703935bbe93">Pension plans with projected benefit obligations and accumulated benefit obligations in excess of plan assets consist of the following at December 31, 2020 and 2019:&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:76.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.913%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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;Projected benefit obligation (PBO)&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;383,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;348,137&#160;&lt;/span&gt;&lt;/td&gt;&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;Accumulated benefit obligation (ABO)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;364,895&#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;331,126&#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;Fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphNmE4YTFmOGJiYmQ0MTRmYmM1ZGQzNTFkYmQ5MTQwYi90YWJsZXJhbmdlOmE2YThhMWY4YmJiZDQxNGZiYzVkZDM1MWRiZDkxNDBiXzEtMS0xLTEtMA_ebb6f794-f226-483f-b735-4dd320303382"
      unitRef="usd">383244000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphNmE4YTFmOGJiYmQ0MTRmYmM1ZGQzNTFkYmQ5MTQwYi90YWJsZXJhbmdlOmE2YThhMWY4YmJiZDQxNGZiYzVkZDM1MWRiZDkxNDBiXzEtMy0xLTEtMA_d4e876ff-c2fd-40af-8423-931b70dc6e08"
      unitRef="usd">348137000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphNmE4YTFmOGJiYmQ0MTRmYmM1ZGQzNTFkYmQ5MTQwYi90YWJsZXJhbmdlOmE2YThhMWY4YmJiZDQxNGZiYzVkZDM1MWRiZDkxNDBiXzItMS0xLTEtMA_c26ac61d-04d8-4457-92f5-9750abd43a52"
      unitRef="usd">364895000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphNmE4YTFmOGJiYmQ0MTRmYmM1ZGQzNTFkYmQ5MTQwYi90YWJsZXJhbmdlOmE2YThhMWY4YmJiZDQxNGZiYzVkZDM1MWRiZDkxNDBiXzItMy0xLTEtMA_cac64c0b-5dda-498a-a98c-284d8a2c3871"
      unitRef="usd">331126000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation>
    <dov:DefinedBenefitPlanFairValueOfPlanAssetsGross
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphNmE4YTFmOGJiYmQ0MTRmYmM1ZGQzNTFkYmQ5MTQwYi90YWJsZXJhbmdlOmE2YThhMWY4YmJiZDQxNGZiYzVkZDM1MWRiZDkxNDBiXzMtMS0xLTEtMA_76823afe-38bf-41dd-8773-aae30a06f56c"
      unitRef="usd">203314000</dov:DefinedBenefitPlanFairValueOfPlanAssetsGross>
    <dov:DefinedBenefitPlanFairValueOfPlanAssetsGross
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphNmE4YTFmOGJiYmQ0MTRmYmM1ZGQzNTFkYmQ5MTQwYi90YWJsZXJhbmdlOmE2YThhMWY4YmJiZDQxNGZiYzVkZDM1MWRiZDkxNDBiXzMtMy0xLTEtMA_a98547e7-4054-49ff-8f6f-7a56fa80651d"
      unitRef="usd">177057000</dov:DefinedBenefitPlanFairValueOfPlanAssetsGross>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90ZXh0cmVnaW9uOjkxNTRkNmE1ZDNmZDQ0Mjk4ZmQzOWU3N2E3ODI1ZDdhXzExNjM5_17dbaa81-832e-4df8-b3e0-6b7db31c7879">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Periodic Benefit Cost&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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;The operating expense component of net periodic benefit cost (service cost) is reported with similar compensation costs in the Company's Consolidated Statement of Earnings. The non-operating components (all other components of net periodic benefit expense, including interest cost, amortization of prior service cost, curtailments and settlements, etc.) are reported outside of operating income in other income, net in the Consolidated Statement of Earnings.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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;Components of the net periodic benefit cost were as follows:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Defined Benefit Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.489%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.489%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.745%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.042%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.042%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Qualified Defined Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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;&#160;&#160;Non-Qualified Supplemental Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;U.S. Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-U.S. Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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="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;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="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;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="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;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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:9pt;font-weight:400;line-height:100%"&gt;3,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31,475)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(34,136)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(39,045)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,837)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,220)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,675)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of:&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;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(398)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(449)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recognized actuarial loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,857)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,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:9pt;font-weight:400;line-height:100%"&gt;(1,132)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transition obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlement and curtailment loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,381)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net periodic (benefit) expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(616)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,791)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: Discontinued operations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,109&#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:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net periodic (income) expense - Continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(616)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,791)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,040)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,806&#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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$9.2&#160;million of the total settlement and curtailment loss on the U.S. Plan is attributable to Apergy participants in the Dover Defined Benefit Plan and has therefore been reflected in the results of discontinued operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i002b6bb0e5bf410a98bab4c1779cc9e3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzMtMS0xLTEtMA_d4cc6590-2c03-40de-b94c-f882c00bf884"
      unitRef="usd">6824000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i984c715d13a34a6ba051433ac24252e7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzMtMy0xLTEtMA_f153f26a-f3fa-419e-8921-0ec4a1ce1e56"
      unitRef="usd">7016000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ib5f52aeaea5c47fb94d1fa37e8fbb69f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzMtNS0xLTEtMA_d06509df-e996-4661-80ed-0f61f6dc0272"
      unitRef="usd">9019000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="iede5a68a1339470199bcba17bc2685db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzMtNy0xLTEtMA_a0dffb48-e47f-462b-aea9-cc0becdc2737"
      unitRef="usd">5345000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i0eba2b2baef14645b3edf2c629d255c7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzMtOS0xLTEtMA_e0a7322a-1588-4d20-b4eb-a81b699ac575"
      unitRef="usd">5665000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i4c267ef0bc5d4858a7acce972a936b0c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzMtMTEtMS0xLTA_977e0557-61e6-4b08-8524-2f28b0f6a221"
      unitRef="usd">5359000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="icfd3e7ff655b4f3581e92c3cdd15d759_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzMtMTMtMS0xLTA_b81534ce-310b-4a10-8aaa-9b53ee590e15"
      unitRef="usd">1272000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i7eeb1aa7cd3e418d807f006e56510aa9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzMtMTUtMS0xLTA_6a0814fd-1cd7-4416-abf0-326b97da21d3"
      unitRef="usd">1942000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i64b6c7c4da9e4ba3bfae25bb4f2eb867_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzMtMTctMS0xLTA_e544986c-cb39-4bd5-9c1e-1083a7769fb5"
      unitRef="usd">2624000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i002b6bb0e5bf410a98bab4c1779cc9e3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzQtMS0xLTEtMA_fcdc382b-40d5-4789-a1d5-a23452589cd1"
      unitRef="usd">16272000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i984c715d13a34a6ba051433ac24252e7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzQtMy0xLTEtMA_4521e970-1773-41ad-a31c-779cfbfc2a78"
      unitRef="usd">19026000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ib5f52aeaea5c47fb94d1fa37e8fbb69f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzQtNS0xLTEtMA_3f9deb44-9f47-42b5-9fcf-922fe6321195"
      unitRef="usd">20756000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="iede5a68a1339470199bcba17bc2685db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzQtNy0xLTEtMA_9a6bf165-0961-4465-b7c2-fec1da11efc6"
      unitRef="usd">3697000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i0eba2b2baef14645b3edf2c629d255c7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzQtOS0xLTEtMA_d711ecfb-3680-4cc4-a82d-994fa461f3b1"
      unitRef="usd">5101000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i4c267ef0bc5d4858a7acce972a936b0c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzQtMTEtMS0xLTA_6399c2eb-f0ae-4058-a5a2-d6226008d764"
      unitRef="usd">4962000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="icfd3e7ff655b4f3581e92c3cdd15d759_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzQtMTMtMS0xLTA_0b9c1158-6bd6-422a-968a-395aecba2da9"
      unitRef="usd">1765000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i7eeb1aa7cd3e418d807f006e56510aa9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzQtMTUtMS0xLTA_55cf1b93-7941-43e6-8f69-2d19f2bed1f9"
      unitRef="usd">2670000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i64b6c7c4da9e4ba3bfae25bb4f2eb867_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzQtMTctMS0xLTA_dac29168-71aa-4bbe-9134-c4b70a171a8b"
      unitRef="usd">3204000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i002b6bb0e5bf410a98bab4c1779cc9e3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzUtMS0xLTEtMA_2bdff941-2b62-463e-94db-7e690fc5504b"
      unitRef="usd">-31475000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i984c715d13a34a6ba051433ac24252e7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzUtMy0xLTEtMA_40830890-7e94-4ede-ac9e-79a8715ec310"
      unitRef="usd">-34136000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ib5f52aeaea5c47fb94d1fa37e8fbb69f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzUtNS0xLTEtMA_1017874d-74b3-48a9-bd6d-56af9e6a8c70"
      unitRef="usd">-39045000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="iede5a68a1339470199bcba17bc2685db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzUtNy0xLTEtMA_03763c89-746c-4862-9a39-0b1aeb0e8eca"
      unitRef="usd">-6837000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i0eba2b2baef14645b3edf2c629d255c7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzUtOS0xLTEtMA_d9f996ac-efbc-406f-8d0c-6b5f1f411e99"
      unitRef="usd">-6220000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i4c267ef0bc5d4858a7acce972a936b0c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzUtMTEtMS0xLTA_d187ce5f-d2f6-48ff-97ea-848dc2676a04"
      unitRef="usd">-7675000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="icfd3e7ff655b4f3581e92c3cdd15d759_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzUtMTMtMS0xLTA_ee4faef1-a33d-40e9-ad5d-618fd2aa73b9"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i7eeb1aa7cd3e418d807f006e56510aa9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzUtMTUtMS0xLTA_b9083e76-dc75-4432-859e-c3f24a0545db"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i64b6c7c4da9e4ba3bfae25bb4f2eb867_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzUtMTctMS0xLTA_54d30c14-7133-411d-a92d-8a0404de28b4"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i002b6bb0e5bf410a98bab4c1779cc9e3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzctMS0xLTEtMA_2764d7f5-30e6-445f-8965-dac866a8511a"
      unitRef="usd">227000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i984c715d13a34a6ba051433ac24252e7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzctMy0xLTEtMA_1033bd18-bb2d-4a80-8ef8-619007d83205"
      unitRef="usd">303000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ib5f52aeaea5c47fb94d1fa37e8fbb69f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzctNS0xLTEtMA_0fb11ebd-bdd8-4200-b426-63b0309ed6f1"
      unitRef="usd">298000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="iede5a68a1339470199bcba17bc2685db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzctNy0xLTEtMA_057b87cc-42ee-4f62-99e9-ca146c7e55dd"
      unitRef="usd">-493000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i0eba2b2baef14645b3edf2c629d255c7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzctOS0xLTEtMA_aaa23b4d-9162-4a02-b447-abcc5703d1ba"
      unitRef="usd">-398000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i4c267ef0bc5d4858a7acce972a936b0c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzctMTEtMS0xLTA_31e59cf2-aca4-481c-96b3-f310cad2bd2d"
      unitRef="usd">-449000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="icfd3e7ff655b4f3581e92c3cdd15d759_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzctMTMtMS0xLTA_bba6411c-8e30-4987-8b29-31dbdb70818f"
      unitRef="usd">1695000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i7eeb1aa7cd3e418d807f006e56510aa9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzctMTUtMS0xLTA_37026bbe-dcad-496b-b198-252500cdca6a"
      unitRef="usd">2811000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ib0d3d2ccf8d54149b7d2b68bb3a6c729_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzctMTctMS0xLTA_3affb0a9-385f-402d-af1c-0a8586080ccb"
      unitRef="usd">3770000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i002b6bb0e5bf410a98bab4c1779cc9e3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzgtMS0xLTEtMA_c17f307a-786c-4aaf-a2cb-a6304c78968f"
      unitRef="usd">-7536000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i984c715d13a34a6ba051433ac24252e7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzgtMy0xLTEtMA_6b4147ec-0647-4d9a-9114-fb67a98ed090"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ib5f52aeaea5c47fb94d1fa37e8fbb69f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzgtNS0xLTEtMA_cedd3cd8-23e4-4490-9d87-f54e010e6f8d"
      unitRef="usd">-3102000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="iede5a68a1339470199bcba17bc2685db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzgtNy0xLTEtMA_abb7a1b1-9f78-4cfa-9535-06e95fce9a6a"
      unitRef="usd">-3047000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i0eba2b2baef14645b3edf2c629d255c7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzgtOS0xLTEtMA_8e03fc9f-701d-4df8-8ac7-9492e71aa215"
      unitRef="usd">-3109000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i4c267ef0bc5d4858a7acce972a936b0c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzgtMTEtMS0xLTA_573e327a-ded6-4908-948c-206fc7ba4d47"
      unitRef="usd">-2952000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="icfd3e7ff655b4f3581e92c3cdd15d759_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzgtMTMtMS0xLTA_73f719f1-a95c-49c1-9607-6852da81b0f1"
      unitRef="usd">-1857000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i7eeb1aa7cd3e418d807f006e56510aa9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzgtMTUtMS0xLTA_ebb67405-8509-4d53-aef2-15e715319548"
      unitRef="usd">-2280000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ib0d3d2ccf8d54149b7d2b68bb3a6c729_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzgtMTctMS0xLTA_b0ff92a9-830e-4d46-98f7-b2e16be6becf"
      unitRef="usd">-1132000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation
      contextRef="i002b6bb0e5bf410a98bab4c1779cc9e3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzktMS0xLTEtMA_aff29b55-eda2-4c55-bdf3-35ce1f627e84"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation
      contextRef="i984c715d13a34a6ba051433ac24252e7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzktMy0xLTEtMA_1ab9c1dd-e771-4415-8a9d-fab962c8a09e"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation
      contextRef="ib5f52aeaea5c47fb94d1fa37e8fbb69f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzktNS0xLTEtMA_a8364f6d-52c9-491e-bc72-0ae3f3b5e75a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation
      contextRef="iede5a68a1339470199bcba17bc2685db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzktNy0xLTEtMA_fca3b039-1439-435c-aa28-207746f567cd"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation
      contextRef="i0eba2b2baef14645b3edf2c629d255c7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzktOS0xLTEtMA_e9a36097-21b3-4849-933d-8ba947aa0cb4"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation
      contextRef="i4c267ef0bc5d4858a7acce972a936b0c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzktMTEtMS0xLTA_f78279be-54b8-4e8b-ad49-09b27fdfdc73"
      unitRef="usd">-1000</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
      contextRef="i002b6bb0e5bf410a98bab4c1779cc9e3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzEwLTEtMS0xLTA_191a2360-3de7-4514-8778-ea8fab3ece9f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
      contextRef="i984c715d13a34a6ba051433ac24252e7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzEwLTMtMS0xLTA_ebefe70d-4fa8-4e9e-91ea-a34db74acf20"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
      contextRef="ib5f52aeaea5c47fb94d1fa37e8fbb69f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzEwLTUtMS0xLTA_9f268310-c185-4085-82bc-5c23c844da1c"
      unitRef="usd">-13939000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
      contextRef="iede5a68a1339470199bcba17bc2685db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzEwLTctMS0xLTA_3dbf9540-6e98-4b3e-8fc3-9280de3af034"
      unitRef="usd">-25000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
      contextRef="i0eba2b2baef14645b3edf2c629d255c7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzEwLTktMS0xLTA_af7c82e7-e57d-48d2-b700-5bf623ff7bdc"
      unitRef="usd">-961000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
      contextRef="i4c267ef0bc5d4858a7acce972a936b0c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzEwLTExLTEtMS0w_dd56cb60-d722-4e5b-90fd-c3876eb3db7b"
      unitRef="usd">-7000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
      contextRef="i3b2f58015f32487d8b27da2851b43734_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzEwLTEzLTEtMS0w_39e3c1e4-7b77-453d-92f0-e46cbae02f4f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
      contextRef="ifa3d9cc2dcf94193ac7eadd348f4eb11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzEwLTE1LTEtMS0w_fa8c63b7-62dd-442c-be52-9cbc9917dc8a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
      contextRef="ib0d3d2ccf8d54149b7d2b68bb3a6c729_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzEwLTE3LTEtMS0w_524585cd-c8b1-4c5e-8783-f1b3db1380ec"
      unitRef="usd">1381000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i002b6bb0e5bf410a98bab4c1779cc9e3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzEyLTEtMS0xLTA_95c055f9-2120-4c3c-a5a9-058d88d69deb"
      unitRef="usd">-616000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i984c715d13a34a6ba051433ac24252e7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzEyLTMtMS0xLTA_a439cd45-40f3-4526-98e6-5e518f08c6d0"
      unitRef="usd">-7791000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ib5f52aeaea5c47fb94d1fa37e8fbb69f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzEyLTUtMS0xLTA_aec3f3ab-ec48-45f1-9bda-468409a8533b"
      unitRef="usd">8069000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="iede5a68a1339470199bcba17bc2685db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzEyLTctMS0xLTA_f7113de4-c70d-44e5-8dce-9d57337d6fac"
      unitRef="usd">4784000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i0eba2b2baef14645b3edf2c629d255c7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzEyLTktMS0xLTA_23205636-15b9-4056-85e1-6bf0aaa30ca0"
      unitRef="usd">8218000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i4c267ef0bc5d4858a7acce972a936b0c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzEyLTExLTEtMS0w_d600b871-790d-4668-a3c7-82b43a91d909"
      unitRef="usd">5157000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i3b2f58015f32487d8b27da2851b43734_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzEyLTEzLTEtMS0w_f360e9d2-4746-453b-84c3-d960fede8da3"
      unitRef="usd">2875000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ifa3d9cc2dcf94193ac7eadd348f4eb11_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzEyLTE1LTEtMS0w_2fc68ff7-dd78-43be-bfa9-9a925ded22de"
      unitRef="usd">5143000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ib0d3d2ccf8d54149b7d2b68bb3a6c729_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzEyLTE3LTEtMS0w_0e68c898-4d40-4adc-92ab-02f9ecc41e6a"
      unitRef="usd">7085000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i5bcfe2c7026b410dbd1c84bc87d7542c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzEzLTEtMS0xLTA_57dd6efa-6267-4db8-8667-2154aba5f1df"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="iccd5f31f20c74c2a96059e6f1879b747_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzEzLTMtMS0xLTA_d9461d67-9944-4b55-b840-234e5a183f10"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="id666371554be4e5b9ba168eab83a0db0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzEzLTUtMS0xLTA_c45558ba-8011-4afb-9719-9c43a4a7e569"
      unitRef="usd">10109000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i9f58c63237c947d483595922c517a93a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzEzLTctMS0xLTA_c7aadfb9-1a43-477b-a0f9-31b9532d5415"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i3f96b88f66aa4319b68857558b7f80a4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzEzLTktMS0xLTA_996d53d4-10aa-4ba0-8d81-857cd9552896"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i035d6796cf4949a4a2b14fd2281a2397_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzEzLTExLTEtMS0w_0bfcafc6-7ee6-4093-b9d0-844c18ee13b8"
      unitRef="usd">114000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i4e14eef2b8af4a849e2f70a3e4b8ac97_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzEzLTEzLTEtMS0w_4e53dbfb-dbe5-434f-af7d-9e8a1c7dbd9a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i779ce5c71ed9444682de49db21f9e344_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzEzLTE1LTEtMS0w_4c41a814-a0dc-4e1b-bc54-a429eeae9b6d"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ic7ea61474446463b9fdec4a554c144b1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzEzLTE3LTEtMS0w_1f3fbf49-75ca-4f6b-9031-ffb4875f7b77"
      unitRef="usd">279000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i296f75ac01a4407697a58e8e2d1bd0e9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzE0LTEtMS0xLTA_bf6abe28-2ebc-4397-ab03-50e60bf5f78b"
      unitRef="usd">-616000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i07376edfaccb446595e10c61e882c8c4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzE0LTMtMS0xLTA_a95f2597-c6dc-469d-854e-bfc738cb2ab6"
      unitRef="usd">-7791000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i3a271126dd5e4451ae641c16925ae11c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzE0LTUtMS0xLTA_f343040a-f891-43ca-9eae-50cf35c9496f"
      unitRef="usd">-2040000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ic39027e753804f11a4f2b6c47dbb7ce8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzE0LTctMS0xLTA_304c99a6-785d-4bbb-b11d-dc7bc6c4650a"
      unitRef="usd">4784000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i8513d84ea9994191baba5528fa44ed99_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzE0LTktMS0xLTA_325f8a61-cbd9-4eab-a219-266db9c482ab"
      unitRef="usd">8218000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="if324545281534b3792659517955ab8d2_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzE0LTExLTEtMS0w_d10eee8c-727c-4099-8059-a26843367af6"
      unitRef="usd">5043000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i673e0e49ab454eac9cb5397ecda11d2f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzE0LTEzLTEtMS0w_59af1156-881c-401a-9c0f-e0167e6e4f1a"
      unitRef="usd">2875000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i496818fa9b434c16bad50bcf129a8a96_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzE0LTE1LTEtMS0w_58d84c2e-c815-42e0-89b7-945cd2041a7b"
      unitRef="usd">5143000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ie399c2972aac438c84f2124e24eacfa2_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToyZmM3NWM0YmM4NjU0MjU0YTQ3NTg3ODE2YTk5NmU0Zi90YWJsZXJhbmdlOjJmYzc1YzRiYzg2NTQyNTRhNDc1ODc4MTZhOTk2ZTRmXzE0LTE3LTEtMS0w_ebdfb860-baa6-4c17-931f-fe7dea9a5b7d"
      unitRef="usd">6806000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
      contextRef="ifb1ade646f3d49a9bb5105c3dd699a23_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90ZXh0cmVnaW9uOjkxNTRkNmE1ZDNmZDQ0Mjk4ZmQzOWU3N2E3ODI1ZDdhXzk4OTU2MDQ2NjY1MDU_f962ca67-6863-496a-9bb1-a21e3312289c"
      unitRef="usd">-9200000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <dov:WeightedAverageAssumptionsUsedInBenefitObligationsTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90ZXh0cmVnaW9uOjkxNTRkNmE1ZDNmZDQ0Mjk4ZmQzOWU3N2E3ODI1ZDdhXzExNjMy_aae69b78-5969-49e2-a1d2-03515a8fbfff">The weighted average assumptions used in determining the benefit obligations were as follows:&#160;&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:43.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.536%"/&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;/tr&gt;&lt;tr style="height:13pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="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;Qualified Defined Benefits&lt;/span&gt;&lt;/td&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;Non-Qualified Supplemental Benefits&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 style="height:17pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;U.S. Plan&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;Non-U.S. Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.65&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.40&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.79&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.18&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.45&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.20&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average wage increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</dov:WeightedAverageAssumptionsUsedInBenefitObligationsTableTextBlock>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i5df1fc056b2f458d8c14b9fed4bd5028_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo0NjIwYzVmNzgyNDY0YjMyYTAzYjNhNTJiNTY5MTNlYy90YWJsZXJhbmdlOjQ2MjBjNWY3ODI0NjRiMzJhMDNiM2E1MmI1NjkxM2VjXzMtMS0xLTEtMA_4ee13258-56b6-4bbe-b7a5-a0d1555bb7ef"
      unitRef="number2">0.0265</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i65533b91ae0047849a34a2d65c2f78cc_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo0NjIwYzVmNzgyNDY0YjMyYTAzYjNhNTJiNTY5MTNlYy90YWJsZXJhbmdlOjQ2MjBjNWY3ODI0NjRiMzJhMDNiM2E1MmI1NjkxM2VjXzMtMy0xLTEtMA_eaaa7cd2-6ebd-4335-acdb-7dcfcdd0f063"
      unitRef="number2">0.0340</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="iba83fb6e430943eeae4b365caa3ab1ba_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo0NjIwYzVmNzgyNDY0YjMyYTAzYjNhNTJiNTY5MTNlYy90YWJsZXJhbmdlOjQ2MjBjNWY3ODI0NjRiMzJhMDNiM2E1MmI1NjkxM2VjXzMtNS0xLTEtMA_889ec121-23f9-4464-ba24-c5a3f22c88d5"
      unitRef="number2">0.0079</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i62de07ccae0b4f0ea1fea78b67670d29_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo0NjIwYzVmNzgyNDY0YjMyYTAzYjNhNTJiNTY5MTNlYy90YWJsZXJhbmdlOjQ2MjBjNWY3ODI0NjRiMzJhMDNiM2E1MmI1NjkxM2VjXzMtNy0xLTEtMA_c8b27f67-c328-412d-974d-be799cfb6255"
      unitRef="number2">0.0118</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i1e5cf18e2f444e3c82f36ffba7677f07_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo0NjIwYzVmNzgyNDY0YjMyYTAzYjNhNTJiNTY5MTNlYy90YWJsZXJhbmdlOjQ2MjBjNWY3ODI0NjRiMzJhMDNiM2E1MmI1NjkxM2VjXzMtOS0xLTEtMA_cf1d3e1a-81fd-40cd-9186-3819b1e031a0"
      unitRef="number2">0.0245</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i5303ec13a9984845a73e39a70fc6e5b0_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo0NjIwYzVmNzgyNDY0YjMyYTAzYjNhNTJiNTY5MTNlYy90YWJsZXJhbmdlOjQ2MjBjNWY3ODI0NjRiMzJhMDNiM2E1MmI1NjkxM2VjXzMtMTEtMS0xLTA_0edcc1a1-ca58-40ba-863e-fce50ad36035"
      unitRef="number2">0.0320</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="i5df1fc056b2f458d8c14b9fed4bd5028_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo0NjIwYzVmNzgyNDY0YjMyYTAzYjNhNTJiNTY5MTNlYy90YWJsZXJhbmdlOjQ2MjBjNWY3ODI0NjRiMzJhMDNiM2E1MmI1NjkxM2VjXzQtMS0xLTEtMA_89422ae7-fcff-4a70-b95e-960b3a59773a"
      unitRef="number2">0.0400</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="i65533b91ae0047849a34a2d65c2f78cc_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo0NjIwYzVmNzgyNDY0YjMyYTAzYjNhNTJiNTY5MTNlYy90YWJsZXJhbmdlOjQ2MjBjNWY3ODI0NjRiMzJhMDNiM2E1MmI1NjkxM2VjXzQtMy0xLTEtMA_cf5884d1-47cc-4f94-b876-d1dac9e8b097"
      unitRef="number2">0.0400</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="iba83fb6e430943eeae4b365caa3ab1ba_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo0NjIwYzVmNzgyNDY0YjMyYTAzYjNhNTJiNTY5MTNlYy90YWJsZXJhbmdlOjQ2MjBjNWY3ODI0NjRiMzJhMDNiM2E1MmI1NjkxM2VjXzQtNS0xLTEtMA_f5ca3f9b-4f09-4766-9f47-a1f55ac25807"
      unitRef="number2">0.0151</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="i62de07ccae0b4f0ea1fea78b67670d29_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo0NjIwYzVmNzgyNDY0YjMyYTAzYjNhNTJiNTY5MTNlYy90YWJsZXJhbmdlOjQ2MjBjNWY3ODI0NjRiMzJhMDNiM2E1MmI1NjkxM2VjXzQtNy0xLTEtMA_3c738f0f-3328-4c6d-a8e7-67327013f987"
      unitRef="number2">0.0180</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="i1e5cf18e2f444e3c82f36ffba7677f07_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo0NjIwYzVmNzgyNDY0YjMyYTAzYjNhNTJiNTY5MTNlYy90YWJsZXJhbmdlOjQ2MjBjNWY3ODI0NjRiMzJhMDNiM2E1MmI1NjkxM2VjXzQtOS0xLTEtMA_a2880093-ddb6-4a86-b0bb-5eee2bbeb04c"
      unitRef="number2">0.0450</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="i5303ec13a9984845a73e39a70fc6e5b0_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo0NjIwYzVmNzgyNDY0YjMyYTAzYjNhNTJiNTY5MTNlYy90YWJsZXJhbmdlOjQ2MjBjNWY3ODI0NjRiMzJhMDNiM2E1MmI1NjkxM2VjXzQtMTEtMS0xLTA_994aab58-d80b-471d-940a-89b1ecfa317a"
      unitRef="number2">0.0450</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <dov:WeightedAverageAssumptionsUsedCalculatingNetPeriodicCostTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90ZXh0cmVnaW9uOjkxNTRkNmE1ZDNmZDQ0Mjk4ZmQzOWU3N2E3ODI1ZDdhXzExNjQw_66b8a1d3-cc6d-4f6b-be22-fdb1c762f204">&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;The weighted average assumptions used in determining the net periodic benefit cost were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.897%"/&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 style="height:13pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="39" 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;Qualified Defined Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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;Non- Qualified Supplemental Benefits&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 style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;U.S. Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-U.S. Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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="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:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="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;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="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;2018&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:9pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.40&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.35&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;/&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.18&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.83&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.94&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.20&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.30&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.57&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average wage increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="8" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;/&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;na&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;na&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;na&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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The separation of Apergy triggered a pension plan curtailment which required a re-measurement of the Plan's benefit obligation in the second quarter 2018, assuming a discount rate of 4.2% and an expected return on assets of 6.8%.&lt;/span&gt;&lt;/div&gt;</dov:WeightedAverageAssumptionsUsedCalculatingNetPeriodicCostTableTextBlock>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i002b6bb0e5bf410a98bab4c1779cc9e3_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTowZTlmMjQ1Y2MyZDk0ZTUwYTg4MWFkM2ViMTBiZDE4Yy90YWJsZXJhbmdlOjBlOWYyNDVjYzJkOTRlNTBhODgxYWQzZWIxMGJkMThjXzMtMS0xLTEtMA_54d4c202-fa3e-4a8b-9a3b-e11c8f12f6f9"
      unitRef="number2">0.0340</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i984c715d13a34a6ba051433ac24252e7_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTowZTlmMjQ1Y2MyZDk0ZTUwYTg4MWFkM2ViMTBiZDE4Yy90YWJsZXJhbmdlOjBlOWYyNDVjYzJkOTRlNTBhODgxYWQzZWIxMGJkMThjXzMtMy0xLTEtMA_d97792e4-f6cf-4283-89ab-c946ed591f4e"
      unitRef="number2">0.0435</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i9d289515a2044252a50ba5988ae43dfd_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTowZTlmMjQ1Y2MyZDk0ZTUwYTg4MWFkM2ViMTBiZDE4Yy90YWJsZXJhbmdlOjBlOWYyNDVjYzJkOTRlNTBhODgxYWQzZWIxMGJkMThjXzMtNS0xLTEtMTM1Njg_be4d0e01-9b92-4898-b27a-3efaac86839b"
      unitRef="number2">0.0420</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i4838325b8bf3406fa67819095963f67f_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTowZTlmMjQ1Y2MyZDk0ZTUwYTg4MWFkM2ViMTBiZDE4Yy90YWJsZXJhbmdlOjBlOWYyNDVjYzJkOTRlNTBhODgxYWQzZWIxMGJkMThjXzMtNS0xLTEtMA_3fa2f7f7-6705-4db7-8caa-7e7da333920e"
      unitRef="number2">0.0365</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="iede5a68a1339470199bcba17bc2685db_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTowZTlmMjQ1Y2MyZDk0ZTUwYTg4MWFkM2ViMTBiZDE4Yy90YWJsZXJhbmdlOjBlOWYyNDVjYzJkOTRlNTBhODgxYWQzZWIxMGJkMThjXzMtNy0xLTEtMA_38306a7f-0c90-4484-89cb-fc0690358b2f"
      unitRef="number2">0.0118</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i0eba2b2baef14645b3edf2c629d255c7_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTowZTlmMjQ1Y2MyZDk0ZTUwYTg4MWFkM2ViMTBiZDE4Yy90YWJsZXJhbmdlOjBlOWYyNDVjYzJkOTRlNTBhODgxYWQzZWIxMGJkMThjXzMtOS0xLTEtMA_1f3a8d9a-ca83-4f4c-8cb7-eadfbd4fc7e5"
      unitRef="number2">0.0183</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i4c267ef0bc5d4858a7acce972a936b0c_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTowZTlmMjQ1Y2MyZDk0ZTUwYTg4MWFkM2ViMTBiZDE4Yy90YWJsZXJhbmdlOjBlOWYyNDVjYzJkOTRlNTBhODgxYWQzZWIxMGJkMThjXzMtMTEtMS0xLTA_6ed74098-e5be-4e35-b1b4-93a4ac137e83"
      unitRef="number2">0.0194</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="icfd3e7ff655b4f3581e92c3cdd15d759_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTowZTlmMjQ1Y2MyZDk0ZTUwYTg4MWFkM2ViMTBiZDE4Yy90YWJsZXJhbmdlOjBlOWYyNDVjYzJkOTRlNTBhODgxYWQzZWIxMGJkMThjXzMtMTMtMS0xLTA_e5656c22-76c9-49fa-90e9-a10b4095f1a8"
      unitRef="number2">0.0320</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i7eeb1aa7cd3e418d807f006e56510aa9_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTowZTlmMjQ1Y2MyZDk0ZTUwYTg4MWFkM2ViMTBiZDE4Yy90YWJsZXJhbmdlOjBlOWYyNDVjYzJkOTRlNTBhODgxYWQzZWIxMGJkMThjXzMtMTUtMS0xLTA_7acf48b4-075a-4dcf-904a-43c9f09df277"
      unitRef="number2">0.0430</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i64b6c7c4da9e4ba3bfae25bb4f2eb867_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTowZTlmMjQ1Y2MyZDk0ZTUwYTg4MWFkM2ViMTBiZDE4Yy90YWJsZXJhbmdlOjBlOWYyNDVjYzJkOTRlNTBhODgxYWQzZWIxMGJkMThjXzMtMTctMS0xLTA_75cc5250-702c-43f2-a605-2b6448e841b0"
      unitRef="number2">0.0357</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i002b6bb0e5bf410a98bab4c1779cc9e3_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTowZTlmMjQ1Y2MyZDk0ZTUwYTg4MWFkM2ViMTBiZDE4Yy90YWJsZXJhbmdlOjBlOWYyNDVjYzJkOTRlNTBhODgxYWQzZWIxMGJkMThjXzQtMS0xLTEtMA_872b0009-bed3-4d98-89ee-223164bd95c3"
      unitRef="number2">0.0400</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i984c715d13a34a6ba051433ac24252e7_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTowZTlmMjQ1Y2MyZDk0ZTUwYTg4MWFkM2ViMTBiZDE4Yy90YWJsZXJhbmdlOjBlOWYyNDVjYzJkOTRlNTBhODgxYWQzZWIxMGJkMThjXzQtMy0xLTEtMA_a1fa7991-6fc2-485c-b11d-a978cc8c7db3"
      unitRef="number2">0.0400</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="ib5f52aeaea5c47fb94d1fa37e8fbb69f_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTowZTlmMjQ1Y2MyZDk0ZTUwYTg4MWFkM2ViMTBiZDE4Yy90YWJsZXJhbmdlOjBlOWYyNDVjYzJkOTRlNTBhODgxYWQzZWIxMGJkMThjXzQtNS0xLTEtMTM1OTk_87ba2c82-cabc-4aa9-8b8b-8dd37dbde284"
      unitRef="number2">0.0400</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="iede5a68a1339470199bcba17bc2685db_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTowZTlmMjQ1Y2MyZDk0ZTUwYTg4MWFkM2ViMTBiZDE4Yy90YWJsZXJhbmdlOjBlOWYyNDVjYzJkOTRlNTBhODgxYWQzZWIxMGJkMThjXzQtNy0xLTEtMA_c7f0e355-9716-4a05-bfa1-47b29c18cf7f"
      unitRef="number2">0.0180</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i0eba2b2baef14645b3edf2c629d255c7_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTowZTlmMjQ1Y2MyZDk0ZTUwYTg4MWFkM2ViMTBiZDE4Yy90YWJsZXJhbmdlOjBlOWYyNDVjYzJkOTRlNTBhODgxYWQzZWIxMGJkMThjXzQtOS0xLTEtMA_b9a0c4d7-2f37-4909-8803-42588e659cde"
      unitRef="number2">0.0210</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i4c267ef0bc5d4858a7acce972a936b0c_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTowZTlmMjQ1Y2MyZDk0ZTUwYTg4MWFkM2ViMTBiZDE4Yy90YWJsZXJhbmdlOjBlOWYyNDVjYzJkOTRlNTBhODgxYWQzZWIxMGJkMThjXzQtMTEtMS0xLTA_c9ada872-b29b-42be-a15c-a4981d4e61d8"
      unitRef="number2">0.0233</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="icfd3e7ff655b4f3581e92c3cdd15d759_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTowZTlmMjQ1Y2MyZDk0ZTUwYTg4MWFkM2ViMTBiZDE4Yy90YWJsZXJhbmdlOjBlOWYyNDVjYzJkOTRlNTBhODgxYWQzZWIxMGJkMThjXzQtMTMtMS0xLTA_98500fe3-da66-4469-a7cd-945ca3b7245e"
      unitRef="number2">0.0450</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i7eeb1aa7cd3e418d807f006e56510aa9_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTowZTlmMjQ1Y2MyZDk0ZTUwYTg4MWFkM2ViMTBiZDE4Yy90YWJsZXJhbmdlOjBlOWYyNDVjYzJkOTRlNTBhODgxYWQzZWIxMGJkMThjXzQtMTUtMS0xLTA_d5060c09-7986-4494-83d6-5ae63ad4191d"
      unitRef="number2">0.0450</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i64b6c7c4da9e4ba3bfae25bb4f2eb867_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTowZTlmMjQ1Y2MyZDk0ZTUwYTg4MWFkM2ViMTBiZDE4Yy90YWJsZXJhbmdlOjBlOWYyNDVjYzJkOTRlNTBhODgxYWQzZWIxMGJkMThjXzQtMTctMS0xLTA_6914c6ea-b603-414c-883c-f75f0ef4018b"
      unitRef="number2">0.0450</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i002b6bb0e5bf410a98bab4c1779cc9e3_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTowZTlmMjQ1Y2MyZDk0ZTUwYTg4MWFkM2ViMTBiZDE4Yy90YWJsZXJhbmdlOjBlOWYyNDVjYzJkOTRlNTBhODgxYWQzZWIxMGJkMThjXzUtMS0xLTEtMA_a6710bbf-ce21-4d0d-b49c-3d0d80739f71"
      unitRef="number2">0.0630</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i984c715d13a34a6ba051433ac24252e7_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTowZTlmMjQ1Y2MyZDk0ZTUwYTg4MWFkM2ViMTBiZDE4Yy90YWJsZXJhbmdlOjBlOWYyNDVjYzJkOTRlNTBhODgxYWQzZWIxMGJkMThjXzUtMy0xLTEtMA_156462c8-aadf-4502-a350-c90612e2834e"
      unitRef="number2">0.0680</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i4838325b8bf3406fa67819095963f67f_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTowZTlmMjQ1Y2MyZDk0ZTUwYTg4MWFkM2ViMTBiZDE4Yy90YWJsZXJhbmdlOjBlOWYyNDVjYzJkOTRlNTBhODgxYWQzZWIxMGJkMThjXzUtNS0xLTEtMTM1NzQ_f3e4bf39-884e-4d55-8a87-28eed7d27ab5"
      unitRef="number2">0.0680</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i9d289515a2044252a50ba5988ae43dfd_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTowZTlmMjQ1Y2MyZDk0ZTUwYTg4MWFkM2ViMTBiZDE4Yy90YWJsZXJhbmdlOjBlOWYyNDVjYzJkOTRlNTBhODgxYWQzZWIxMGJkMThjXzUtNS0xLTEtMA_2700fec8-35f1-42e3-9e59-0734fd4f710c"
      unitRef="number2">0.0725</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="iede5a68a1339470199bcba17bc2685db_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTowZTlmMjQ1Y2MyZDk0ZTUwYTg4MWFkM2ViMTBiZDE4Yy90YWJsZXJhbmdlOjBlOWYyNDVjYzJkOTRlNTBhODgxYWQzZWIxMGJkMThjXzUtNy0xLTEtMA_71222f23-d52b-449f-9950-60d51bf5a330"
      unitRef="number2">0.0369</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i0eba2b2baef14645b3edf2c629d255c7_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTowZTlmMjQ1Y2MyZDk0ZTUwYTg4MWFkM2ViMTBiZDE4Yy90YWJsZXJhbmdlOjBlOWYyNDVjYzJkOTRlNTBhODgxYWQzZWIxMGJkMThjXzUtOS0xLTEtMA_c9f30df4-3b6d-4ac9-a175-8e8cae4f710c"
      unitRef="number2">0.0367</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i4c267ef0bc5d4858a7acce972a936b0c_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTowZTlmMjQ1Y2MyZDk0ZTUwYTg4MWFkM2ViMTBiZDE4Yy90YWJsZXJhbmdlOjBlOWYyNDVjYzJkOTRlNTBhODgxYWQzZWIxMGJkMThjXzUtMTEtMS0xLTA_d5199422-653d-408d-a5a5-f78e93d835dd"
      unitRef="number2">0.0466</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ib5f52aeaea5c47fb94d1fa37e8fbb69f_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90ZXh0cmVnaW9uOjkxNTRkNmE1ZDNmZDQ0Mjk4ZmQzOWU3N2E3ODI1ZDdhXzUyMDY_ea560eec-8a7e-4a07-a4c7-dab9e989a6c6"
      unitRef="number2">0.042</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ib5f52aeaea5c47fb94d1fa37e8fbb69f_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90ZXh0cmVnaW9uOjkxNTRkNmE1ZDNmZDQ0Mjk4ZmQzOWU3N2E3ODI1ZDdhXzUyNDU_821a9b85-1d99-4067-977a-34de20f11045"
      unitRef="number2">0.068</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i4838325b8bf3406fa67819095963f67f_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90ZXh0cmVnaW9uOjkxNTRkNmE1ZDNmZDQ0Mjk4ZmQzOWU3N2E3ODI1ZDdhXzU3MTE_26a5a993-15d0-424d-8cab-5a6bfa00f85a"
      unitRef="number2">0.0365</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i9d289515a2044252a50ba5988ae43dfd_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90ZXh0cmVnaW9uOjkxNTRkNmE1ZDNmZDQ0Mjk4ZmQzOWU3N2E3ODI1ZDdhXzU3MTc_5b2fe24f-0379-42f4-a928-52b4b46b8b04"
      unitRef="number2">0.0420</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <dov:WeightedAverageAssetAllocationActualAndTargetTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90ZXh0cmVnaW9uOjkxNTRkNmE1ZDNmZDQ0Mjk4ZmQzOWU3N2E3ODI1ZDdhXzExNjM0_84506612-5468-4872-97e4-2d6f7bf1b944">&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;The Company&#x2019;s actual and target weighted average asset allocation for our U.S. Corporate Pension Plan was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.764%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Current Target&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;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&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;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;34&#160;&lt;/span&gt;&lt;/td&gt;&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;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;22&#160;&lt;/span&gt;&lt;/td&gt;&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="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;Fixed income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;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;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;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;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;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;1&#160;&lt;/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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;span style="color:#000000;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="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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="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;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="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;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="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;100&#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;span style="color:#000000;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;</dov:WeightedAverageAssetAllocationActualAndTargetTableTextBlock>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i2fe99b6a261545d7bdc24c3e1bff0b08_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTpiYTE5NGYwMzM5ZjQ0MDczODUxMWY1MTJlMmNmNTNjMi90YWJsZXJhbmdlOmJhMTk0ZjAzMzlmNDQwNzM4NTExZjUxMmUyY2Y1M2MyXzEtMS0xLTEtMA_769437f6-5982-417e-8749-2f489e6bfc4e"
      unitRef="number2">0.22</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i87c79191f7c64eaaaf91744ed6e1aab0_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTpiYTE5NGYwMzM5ZjQ0MDczODUxMWY1MTJlMmNmNTNjMi90YWJsZXJhbmdlOmJhMTk0ZjAzMzlmNDQwNzM4NTExZjUxMmUyY2Y1M2MyXzEtMy0xLTEtMA_9c1c3cc3-a9de-4bb0-a839-a5641f98e99d"
      unitRef="number2">0.34</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i2fe99b6a261545d7bdc24c3e1bff0b08_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTpiYTE5NGYwMzM5ZjQ0MDczODUxMWY1MTJlMmNmNTNjMi90YWJsZXJhbmdlOmJhMTk0ZjAzMzlmNDQwNzM4NTExZjUxMmUyY2Y1M2MyXzEtNS0xLTEtMA_115e25f7-8026-487f-a84a-87973ebebfa0"
      unitRef="number2">0.22</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ie94b9eeeae5a49228bf5c620a05a2013_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTpiYTE5NGYwMzM5ZjQ0MDczODUxMWY1MTJlMmNmNTNjMi90YWJsZXJhbmdlOmJhMTk0ZjAzMzlmNDQwNzM4NTExZjUxMmUyY2Y1M2MyXzItMS0xLTEtMA_dd64a235-1a2a-419c-a9a1-7af98d71d14a"
      unitRef="number2">0.77</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ia5bb7cb55c544bc891579105026cbb4a_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTpiYTE5NGYwMzM5ZjQ0MDczODUxMWY1MTJlMmNmNTNjMi90YWJsZXJhbmdlOmJhMTk0ZjAzMzlmNDQwNzM4NTExZjUxMmUyY2Y1M2MyXzItMy0xLTEtMA_7ebba5d3-f348-4cac-b440-71f596f2ef57"
      unitRef="number2">0.64</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ie94b9eeeae5a49228bf5c620a05a2013_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTpiYTE5NGYwMzM5ZjQ0MDczODUxMWY1MTJlMmNmNTNjMi90YWJsZXJhbmdlOmJhMTk0ZjAzMzlmNDQwNzM4NTExZjUxMmUyY2Y1M2MyXzItNS0xLTEtMA_c1334812-93d6-42a5-bfab-25ac890ef841"
      unitRef="number2">0.78</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i6e596463a0ba4d13ab6a7c3b5a1d8cdc_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTpiYTE5NGYwMzM5ZjQ0MDczODUxMWY1MTJlMmNmNTNjMi90YWJsZXJhbmdlOmJhMTk0ZjAzMzlmNDQwNzM4NTExZjUxMmUyY2Y1M2MyXzMtMS0xLTEtMA_ec2ef99a-b317-494f-af25-2feb09879bd6"
      unitRef="number2">0.01</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i699a6420173b4d5f878379b159d30610_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTpiYTE5NGYwMzM5ZjQ0MDczODUxMWY1MTJlMmNmNTNjMi90YWJsZXJhbmdlOmJhMTk0ZjAzMzlmNDQwNzM4NTExZjUxMmUyY2Y1M2MyXzMtMy0xLTEtMA_286bea21-8d9e-42f6-8017-72981852a897"
      unitRef="number2">0.02</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i6e596463a0ba4d13ab6a7c3b5a1d8cdc_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTpiYTE5NGYwMzM5ZjQ0MDczODUxMWY1MTJlMmNmNTNjMi90YWJsZXJhbmdlOmJhMTk0ZjAzMzlmNDQwNzM4NTExZjUxMmUyY2Y1M2MyXzMtNS0xLTEtMA_c2c2d379-3e7a-47f2-925d-9fd026b5fc00"
      unitRef="number2">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTpiYTE5NGYwMzM5ZjQ0MDczODUxMWY1MTJlMmNmNTNjMi90YWJsZXJhbmdlOmJhMTk0ZjAzMzlmNDQwNzM4NTExZjUxMmUyY2Y1M2MyXzQtMS0xLTEtMA_a09102a8-e684-4214-9f53-a3624170c55c"
      unitRef="number2">1</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTpiYTE5NGYwMzM5ZjQ0MDczODUxMWY1MTJlMmNmNTNjMi90YWJsZXJhbmdlOmJhMTk0ZjAzMzlmNDQwNzM4NTExZjUxMmUyY2Y1M2MyXzQtMy0xLTEtMA_b4b55501-02b0-4259-a8e8-778d6d6bfd27"
      unitRef="number2">1</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTpiYTE5NGYwMzM5ZjQ0MDczODUxMWY1MTJlMmNmNTNjMi90YWJsZXJhbmdlOmJhMTk0ZjAzMzlmNDQwNzM4NTExZjUxMmUyY2Y1M2MyXzQtNS0xLTEtMA_81447d80-bf21-4f6b-b155-c88b9ea0b9f7"
      unitRef="number2">1</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90ZXh0cmVnaW9uOjkxNTRkNmE1ZDNmZDQ0Mjk4ZmQzOWU3N2E3ODI1ZDdhXzExNjUy_986e90ec-b810-4eef-8cfc-ffc96704b2f1">&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;The fair values of both U.S. and non-U.S. pension plan assets by asset category within the fair value hierarchy (as defined in Note 14 &#x2014; Financial Instruments)&#160;were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.275%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.126%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&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 style="width:1.0%"/&gt;&lt;td style="width:8.275%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.679%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&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 style="width:1.0%"/&gt;&lt;td style="width:8.129%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;U.S. Qualified Defined Benefits Plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12/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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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;Level 1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&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;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;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;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;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;329,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;329,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;216,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;216,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,332&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;Interest-bearing cash and short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,438&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:700;line-height:100%"&gt;Total investments at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;401,818&#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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;413,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;286,467&#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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;293,751&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;Investments measured at net asset value*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Collective funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;180,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;241,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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;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 13pt;text-align:left;vertical-align: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 investment funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:700;line-height:100%"&gt;Total investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;401,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;606,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;286,467&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;550,238&#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:3pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.322%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.828%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.786%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.835%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="45" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-U.S. Plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12/31/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;12/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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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;Level 1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stocks&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,685&#160;&lt;/span&gt;&lt;/td&gt;&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;Fixed income investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,871&#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;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,752&#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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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;Total investments at fair value&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;85,100&#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:9pt;font-weight:400;line-height:100%"&gt;27,249&#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:9pt;font-weight:400;line-height:100%"&gt;21,276&#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:9pt;font-weight:400;line-height:100%"&gt;133,625&#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:9pt;font-weight:400;line-height:100%"&gt;75,236&#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:9pt;font-weight:400;line-height:100%"&gt;23,390&#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:9pt;font-weight:400;line-height:100%"&gt;18,597&#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:9pt;font-weight:400;line-height:100%"&gt;117,223&#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="12" style="background-color:#cceeff;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;Investments measured at net asset value*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Collective funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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;Total&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;85,100&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;27,249&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;21,276&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;212,748&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;75,236&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;23,390&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;18,597&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;185,590&#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:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;* In accordance with Fair Value Measurement Topic 820 (Subtopic 820-10), certain investments that are measured at fair value using the net asset value per share (or its equivalent) as a practical expedient were not classified in the fair value hierarchy. These are included to permit reconciliation of the&#160;fair value&#160;hierarchy to the aggregate pension plan assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i28787ee6285e4e4bac69823c9d9191ff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzYtMS0xLTEtMA_95f71989-969e-4da6-ad7e-b944b505dc86"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4b8ce4a400ad4b469d2f2e69c26c73fc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzYtMy0xLTEtMA_8a98e955-c6ef-4507-9c4d-30dc3fd1fb3a"
      unitRef="usd">329800000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2bb15ef95a9e4bb08d9c2de3cdc9c1b1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzYtNy0xLTEtMA_d10095f8-bd60-4819-9c46-597f4561b0ec"
      unitRef="usd">329800000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i838424cddea247f69fb998691b2bb012_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzYtOS0xLTEtMA_429c0e01-dcf3-43ca-9537-976279b20332"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8c2b1504d1b94aa480ae28083313e691_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzYtMTEtMS0xLTA_756b149a-849b-4512-8e56-0e916ce39436"
      unitRef="usd">216981000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4107f1f36c1544eaa850dd8d1eb6c059_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzYtMTUtMS0xLTA_6b75f2de-e40a-4641-b21f-1f8272eb50bf"
      unitRef="usd">216981000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia4efd1a606e64368a102f190aa311e42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzctMS0xLTEtMA_9fd3725c-291b-4ed5-bdda-96bb6911fe87"
      unitRef="usd">8533000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1d067c9da0a94e21a9eaf38efb235603_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzctMy0xLTEtMA_3e5022f5-6c9e-4a0b-9953-6054f322b9e2"
      unitRef="usd">72018000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iefe3623e82304414b95608bf6de8473c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzctNy0xLTEtMA_22857c57-d202-45b6-95c2-cb2b1f6f912d"
      unitRef="usd">80551000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iad702bbfe6ca4a2da0738228c2905221_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzctOS0xLTEtMA_4bf7c98d-0a3c-4b25-b626-d32969649733"
      unitRef="usd">5846000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i32413e90ccc24c9684ca47e55f9aad21_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzctMTEtMS0xLTA_b2886ca9-192e-4f97-9fc1-cfe799ec2ffe"
      unitRef="usd">69486000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6f821eb267074fd497d866d4a7cb3db1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzctMTUtMS0xLTA_d13efcc9-41a1-4995-bfb3-8a6a2b625c6e"
      unitRef="usd">75332000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i36a1195245494b68a660fba043956e5b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzgtMS0xLTEtMA_ba10bfc0-ce93-4f55-85c6-3b3c6e9baec0"
      unitRef="usd">3117000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id07a3edb46604a138af56058a3829e0b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzgtMy0xLTEtMA_e1871018-b97c-46ea-85f9-6fe0ce3fe13b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i383e4c15706e467ca2d924cbee56ecff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzgtNy0xLTEtMA_762d8269-6f4f-49ee-853a-c66c309b83cd"
      unitRef="usd">3117000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0e391bc5c3124a3cad43af175bf23942_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzgtOS0xLTEtMA_cbd95ca7-8f8b-4bce-8416-2d8e8738ed2f"
      unitRef="usd">1438000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2a9eb5eb1f0a42af9a9c1928c3c26f53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzgtMTEtMS0xLTA_630b2beb-7179-4f65-b4eb-4795b86b9200"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3315eea0a7fe4977ac9c0ae60aa942b4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzgtMTUtMS0xLTA_96f8b8c3-db76-45bf-8401-343c6b099fe1"
      unitRef="usd">1438000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <dov:DefinedBenefitPlanFairValueOfPlanAssetsGross
      contextRef="i51c9ea7b422f4dfea729964ea1dd028c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzktMS0xLTEtMA_3deeeb52-c6ac-478b-b4fb-693273c5986d"
      unitRef="usd">11650000</dov:DefinedBenefitPlanFairValueOfPlanAssetsGross>
    <dov:DefinedBenefitPlanFairValueOfPlanAssetsGross
      contextRef="i86bef0d3a3d14af59eeb15ccda159a36_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzktMy0xLTEtMA_2403f4f5-21bc-403c-957b-4e48f0ca12e7"
      unitRef="usd">401818000</dov:DefinedBenefitPlanFairValueOfPlanAssetsGross>
    <dov:DefinedBenefitPlanFairValueOfPlanAssetsGross
      contextRef="i5df1fc056b2f458d8c14b9fed4bd5028_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzktNy0xLTEtMA_a97d8d33-d145-42e8-ad60-620ad641d589"
      unitRef="usd">413468000</dov:DefinedBenefitPlanFairValueOfPlanAssetsGross>
    <dov:DefinedBenefitPlanFairValueOfPlanAssetsGross
      contextRef="ia140fddd10a840ac8126dde42e12afdb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzktOS0xLTEtMA_73b511a0-bd9d-4593-969e-64689a704eea"
      unitRef="usd">7284000</dov:DefinedBenefitPlanFairValueOfPlanAssetsGross>
    <dov:DefinedBenefitPlanFairValueOfPlanAssetsGross
      contextRef="iecee8b1853544a388948485090a1fba6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzktMTEtMS0xLTA_a693e279-5965-4d7c-b9c0-d0ea26dafe3f"
      unitRef="usd">286467000</dov:DefinedBenefitPlanFairValueOfPlanAssetsGross>
    <dov:DefinedBenefitPlanFairValueOfPlanAssetsGross
      contextRef="i65533b91ae0047849a34a2d65c2f78cc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzktMTUtMS0xLTA_fcd7752a-f36a-4c77-84f0-6adea63e51ac"
      unitRef="usd">293751000</dov:DefinedBenefitPlanFairValueOfPlanAssetsGross>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iebabf4d9c2b34f20a56d6bc26edb5992_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzExLTEtMS0xLTA_0d5e25c8-96c2-4ec3-bbd6-820f1f72df2e"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i580923a30dbe49cfa4aedd439ad14dde_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzExLTMtMS0xLTA_5336b4ec-b2c0-48a7-b573-2d61eecc1b7e"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i385f61d0760a49a0b15ede505b7e4af1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzExLTctMS0xLTA_d319aee4-39d2-4d8e-bfc8-4855ec0583fc"
      unitRef="usd">180103000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia17b2a7b63e74744b22d7e0752154917_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzExLTktMS0xLTA_3f92ca2a-4c13-4c8f-8ee6-e572202f5329"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib0e7445a9c1342a89cbe70146a8639fc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzExLTExLTEtMS0w_2a458588-cb47-4b90-bd4b-b33e2bc43d39"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i95a856692e1f44479e28adb985a1c485_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzExLTE1LTEtMS0w_c7967579-c80c-47c0-acfb-ce9fa415250d"
      unitRef="usd">241058000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5bccabe7712441de980f28a528a3fa8a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzE0LTEtMS0xLTA_1795c49e-84e0-442c-9da4-907608e024ba"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i16e0926ed8624c11884aee952cac4cdd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzE0LTMtMS0xLTA_5bec7ef8-15f5-4caa-bdb2-4712a5b943e2"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idee7863e03ba45f4b384559e9b046ae3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzE0LTctMS0xLTA_e2f41ef5-3fae-4ebe-a709-4d60eb1e2c4e"
      unitRef="usd">13325000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie6a0a156bada4397a2c928edd64b20a5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzE0LTktMS0xLTA_9a5e0d3a-5759-48fa-b75b-388aa867afb2"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie87c870ed4ab43f78f619914e1278813_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzE0LTExLTEtMS0w_18c4d791-bbc4-4000-984a-128dde55bd32"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iadb7e4384c4047dfafb0f61f8cbce625_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzE0LTE1LTEtMS0w_35a6541d-dbd0-42cb-b09f-ddc8f1e0b014"
      unitRef="usd">15429000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i51c9ea7b422f4dfea729964ea1dd028c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzE2LTEtMS0xLTA_be451572-32ae-4ad6-a714-660c16383ea1"
      unitRef="usd">11650000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i86bef0d3a3d14af59eeb15ccda159a36_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzE2LTMtMS0xLTA_3132164e-1ede-46a2-96c6-71e63ba42b45"
      unitRef="usd">401818000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5df1fc056b2f458d8c14b9fed4bd5028_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzE2LTctMS0xLTA_2fbc6cfd-3501-479a-808d-18df1c667a3b"
      unitRef="usd">606896000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia140fddd10a840ac8126dde42e12afdb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzE2LTktMS0xLTA_113172a8-9d9c-4ec7-b0ab-024d699a26f0"
      unitRef="usd">7284000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iecee8b1853544a388948485090a1fba6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzE2LTExLTEtMS0w_7c89958e-4a66-4ccd-907c-8ff2388173f5"
      unitRef="usd">286467000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i65533b91ae0047849a34a2d65c2f78cc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTphODdiN2QxMDNkMmU0YzBiODA3YWY4NjEyYTlkMTE2MC90YWJsZXJhbmdlOmE4N2I3ZDEwM2QyZTRjMGI4MDdhZjg2MTJhOWQxMTYwXzE2LTE1LTEtMS0w_2c7dba53-821d-4794-973d-b7ae69bdc8d3"
      unitRef="usd">550238000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib486503d6ba44e25a718aebe0b638a12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzMtMS0xLTEtMA_1b7f9344-323b-40a8-9233-6682e041076b"
      unitRef="usd">52865000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8ceca976634243c295f9e5b9c87f8724_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzMtMy0xLTEtMA_cce21027-fd58-4045-a6be-6dd2ad88eba0"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibe02d4777c7f4f209cceacbc0144cfd5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzMtNS0xLTEtMA_8c7bd34c-1900-4cf5-ade4-e5f9e655c63f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5d17c8c910bc4b70a110b064e224fbf2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzMtNy0xLTEtMA_aad9d203-a3fa-4507-81ed-8abe1a010dd6"
      unitRef="usd">52865000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ida2452b1d25448239b3098e48ec3f745_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzMtOS0xLTEtMA_568ca33d-7efd-4c86-a02a-fb304d20471a"
      unitRef="usd">44685000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9496deb3791542e79ee4691a49203f0c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzMtMTEtMS0xLTA_44196c8d-62da-4d92-ad7c-3c0343e41ad6"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie6f39685f08d4a65ad2f70c5cfa53505_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzMtMTMtMS0xLTA_afe38976-3a2b-42ce-9f95-c7ccb0e65b40"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibca5241aa14949f7bb09480998070c38_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzMtMTUtMS0xLTA_812692f8-3719-469a-a28a-d0b89e2633be"
      unitRef="usd">44685000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i98f0b1200bb348449bf2f247a83e53a5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzQtMS0xLTEtMA_f654f957-ef4a-41e3-ba8c-b50defa4c4a2"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5ea85e459bde4181b8e19b3cc13872c5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzQtMy0xLTEtMA_dac4a7c4-da1f-4b18-953e-e2a5f4f3bd13"
      unitRef="usd">26068000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3c85163cd95f4ae19c6dbc49cffdd450_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzQtNS0xLTEtMA_569efc64-c9fd-4921-8d15-eb87789925c5"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i33db8340663e4f59b39642a5f991f0f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzQtNy0xLTEtMA_73fdf827-d82c-4a1f-92ad-4d1006dab8b2"
      unitRef="usd">26068000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7d80cceebda842fb917228402d38aa70_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzQtOS0xLTEtMA_5bbe1d9c-4490-4fdf-a530-b6c9a59e6f56"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i61e5e865b7f74b83b7036aa32ae81f3a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzQtMTEtMS0xLTA_b5b256f3-aca0-493d-aec5-8ff602e671f0"
      unitRef="usd">19871000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iecdb7ffbca6346e2b7d96b81d11915d1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzQtMTMtMS0xLTA_ee66c009-ffe4-4d21-bd87-b341043209d5"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0043e5be3846415289b78826397eddf2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzQtMTUtMS0xLTA_84d656d6-9d46-4f37-b5e8-3a9795fdadf7"
      unitRef="usd">19871000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i10eb2de60ee5493da7b57d248e05841f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzUtMS0xLTEtMA_1d320e55-9779-4d6e-b1a5-bbd679a78501"
      unitRef="usd">29413000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i05b50bed79524625bc3b7bf7a98cf02c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzUtMy0xLTEtMA_767ec0c2-60d8-4bd6-9f59-e63b7515db69"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i46e51d502e6d4168aa4f6e5e2498e46c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzUtNS0xLTEtMA_66336dd5-4adc-4861-8399-bd13f6f5bba1"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if9f52f278a2e44d586d6ac8abd597c2b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzUtNy0xLTEtMA_75fa46b8-487c-4bfb-a0f2-b2a8645a5ba7"
      unitRef="usd">29413000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1c18b10a11e8414aaaca05f8b6472fb1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzUtOS0xLTEtMA_bac23124-26d5-4611-8f1b-dad08377af12"
      unitRef="usd">26799000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i30d7e27090f94d55b9dfe2bcd92f71e4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzUtMTEtMS0xLTA_8d2abe9a-642d-43c4-bb13-49a6d3c94a0a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7684f577845e4348855197b96126ac3f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzUtMTMtMS0xLTA_bbe38071-c541-4f6e-8a5b-646cf58c2345"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i548476a252cc401792ce5106f757e980_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzUtMTUtMS0xLTA_dc61be98-b62d-441e-bf51-15ce52b0b67b"
      unitRef="usd">26799000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i54e74b8438cd4df3ac13a02ad377651a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzgtMS0xLTEtMA_d533c8a4-09bd-4823-b3a2-f01cb487f036"
      unitRef="usd">2822000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i621c0db3a9a348a2a5b35fa47cab9b61_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzgtMy0xLTEtMA_731c45d0-ff12-4e99-9ff8-887cf4ba5f77"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if2ee116485ce4b6bb00ae671ea0a48a2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzgtNS0xLTEtMA_94e7dc4a-279d-40c7-b441-e88b4e3b74ac"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i828781da6e7c47c5a0ee7342d1ced354_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzgtNy0xLTEtMA_4675b1d4-f9ed-4d01-8002-c63bb396451c"
      unitRef="usd">2822000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8c4d961e6e07484883d9721db65dce61_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzgtOS0xLTEtMA_d2fc8ca0-fc72-4729-9516-30c08ecc3e39"
      unitRef="usd">3752000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i02af969af4374d1e8b309d7415a0dfd8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzgtMTEtMS0xLTA_6df99d61-2d3e-48af-9b32-225d51486a16"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i75080ff1ca024aef8ddd9e0a4a34b0af_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzgtMTMtMS0xLTA_26cf3b0b-f3c3-4464-a6ea-b1cbbce9699f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8a21388e0cab4184ac635b8dd72c9429_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzgtMTUtMS0xLTA_30801596-ec8c-4dc0-94b4-eb9f1a8b60a3"
      unitRef="usd">3752000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7757a0816a9a4782a59a022844db507b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzktMS0xLTEtMA_0c6fa8d3-7498-4c28-891d-5f8cbe16631c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i60f64c97778940dba890f34cc2082ad1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzktMy0xLTEtMA_f8680834-96ee-4931-b572-1ee6a1ec2618"
      unitRef="usd">1181000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i581612a339794ab8a7f73a54d8a8b511_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzktNS0xLTEtMA_e307c8c9-8a06-4d83-b9be-62ccb77ef856"
      unitRef="usd">21276000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i75ccca4d537b4393a4cff3cdd26baf95_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzktNy0xLTEtMA_f3630f4e-ff32-4877-8083-2ca533d02b92"
      unitRef="usd">22457000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7d8cd35b849c4fea85ed6db3e78622f5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzktOS0xLTEtMA_f32bff35-a4cd-4d4c-bea5-30cc15f837db"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie355c7792ca94620a59a745cc135ad69_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzktMTEtMS0xLTA_51fa2afb-fc6b-4dfc-bf75-687d41746567"
      unitRef="usd">3519000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3bf19e69594c478d856c354ef3e041b5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzktMTMtMS0xLTA_04b84d49-734e-4cc0-9da8-8a46abbdef2a"
      unitRef="usd">18597000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1f8a3ef2a4a64ae5bc215ae3d7c80be5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzktMTUtMS0xLTA_7568cef2-9f0b-4d51-80de-2814bee69f07"
      unitRef="usd">22116000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <dov:DefinedBenefitPlanFairValueOfPlanAssetsGross
      contextRef="i217760984f5c444a80de3ac844ee03d3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzEwLTEtMS0xLTA_15bb758d-e90e-4bf7-be37-6a403c62cc0e"
      unitRef="usd">85100000</dov:DefinedBenefitPlanFairValueOfPlanAssetsGross>
    <dov:DefinedBenefitPlanFairValueOfPlanAssetsGross
      contextRef="i1f031a33bfd444539bd38202b2277bdd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzEwLTMtMS0xLTA_6127a76c-b609-4444-bc44-f720e191736f"
      unitRef="usd">27249000</dov:DefinedBenefitPlanFairValueOfPlanAssetsGross>
    <dov:DefinedBenefitPlanFairValueOfPlanAssetsGross
      contextRef="ie11be073916549dab8a92938bab71217_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzEwLTUtMS0xLTA_a2e9ebad-ece1-45ea-9de4-2391f200d2d7"
      unitRef="usd">21276000</dov:DefinedBenefitPlanFairValueOfPlanAssetsGross>
    <dov:DefinedBenefitPlanFairValueOfPlanAssetsGross
      contextRef="iba83fb6e430943eeae4b365caa3ab1ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzEwLTctMS0xLTA_eea56e5f-7a8b-4c36-88db-5b6dfa3a05d3"
      unitRef="usd">133625000</dov:DefinedBenefitPlanFairValueOfPlanAssetsGross>
    <dov:DefinedBenefitPlanFairValueOfPlanAssetsGross
      contextRef="ia0ad7f67814c4d778f52ff658f7dfc03_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzEwLTktMS0xLTA_e235b93e-17b2-4b46-a8b4-04cf1a4c9a4b"
      unitRef="usd">75236000</dov:DefinedBenefitPlanFairValueOfPlanAssetsGross>
    <dov:DefinedBenefitPlanFairValueOfPlanAssetsGross
      contextRef="i94cf75dfa5f14adb9df8ce83528bd72e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzEwLTExLTEtMS0w_5104d547-478d-43e6-880b-875eb13bbbeb"
      unitRef="usd">23390000</dov:DefinedBenefitPlanFairValueOfPlanAssetsGross>
    <dov:DefinedBenefitPlanFairValueOfPlanAssetsGross
      contextRef="i7948b4eeaf5345f9b4ca11c6a74a5690_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzEwLTEzLTEtMS0w_0a3e3b84-87f1-4123-80db-88df4c30a623"
      unitRef="usd">18597000</dov:DefinedBenefitPlanFairValueOfPlanAssetsGross>
    <dov:DefinedBenefitPlanFairValueOfPlanAssetsGross
      contextRef="i62de07ccae0b4f0ea1fea78b67670d29_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzEwLTE1LTEtMS0w_129db946-b3cf-456b-b39a-1f186eaa2630"
      unitRef="usd">117223000</dov:DefinedBenefitPlanFairValueOfPlanAssetsGross>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6ecc1bffcd0c44e19466ec7cc978afc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzEyLTEtMS0xLTA_ddf4a60a-c2a2-45a0-98f2-b56f0d3e06b0"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i214f4c7d931b46a4a0a6faa55ab8d9e7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzEyLTMtMS0xLTA_29a1ae14-a2a7-4bad-af4b-26f49e22109d"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iad9d92332ca847d0be77d0ae86ad67b9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzEyLTUtMS0xLTA_9ebfb4b7-2f31-484b-b8f5-746c72c165e7"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie9fa25436e614418b5144fe02265bd83_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzEyLTctMS0xLTA_07101b95-5ec6-4556-b355-ead9524bf125"
      unitRef="usd">74138000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6d3452b146e44c83b0accf11c43bdf3b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzEyLTktMS0xLTA_6adfb71c-b5a3-4842-a621-59eee920710c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id6ca98b3d752477da2733928ee0c0102_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzEyLTExLTEtMS0w_f6e70eaa-911e-4c3a-aaa5-9eb8e00b6f47"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if5d9e67dde904853a91808a288a5227e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzEyLTEzLTEtMS0w_7b06cb0a-f583-487e-934b-5b70a18f534b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib09a37e0d5bb4198a17c6f6d3e4fed82_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzEyLTE1LTEtMS0w_d8c37966-9a4b-4c8c-b447-3574ed60ffa3"
      unitRef="usd">64000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2734629adc874835a407377e2ee52c5d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzEzLTEtMS0xLTA_958cc79d-1954-4347-86cf-7d630c4642fb"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib0baefa39a5f4c7784c6bb692b89a8b7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzEzLTMtMS0xLTA_e32e0166-a58f-41c8-8918-70d3314cbe79"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0c72b451a280462b9e2b7f9ce43ebb6b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzEzLTUtMS0xLTA_e699c498-a65e-496f-a5f5-07c96afbdf58"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib3074e1fd32e4aa9bf9695f4a02cd24e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzEzLTctMS0xLTA_dba177a8-cb02-429e-8a16-3bf7743499bb"
      unitRef="usd">4985000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i817e44645bdc474d91c89cd6f6874e8e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzEzLTktMS0xLTA_1ec731e3-7469-42f9-ad9b-3fc7c1f51a57"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7c785f80d3474a3c8ccfe45aceda85c1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzEzLTExLTEtMS0w_ae8acddc-7988-4f98-a0e2-6010c2a602a7"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8615fcc76a4547b2a4c00849db30edf4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzEzLTEzLTEtMS0w_f152f75a-bf2a-4544-94b2-2ede446cb3d3"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i92234b1ac8aa4c82a29a7f6d97383a2f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzEzLTE1LTEtMS0w_95a7d1e2-4e7f-4be0-9ff4-4cd651902413"
      unitRef="usd">4367000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i217760984f5c444a80de3ac844ee03d3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzE0LTEtMS0xLTA_645aa401-c144-4d2b-9f02-ff2e4de397a6"
      unitRef="usd">85100000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1f031a33bfd444539bd38202b2277bdd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzE0LTMtMS0xLTA_082fd1d5-2b7d-484a-836c-9aa9345637d5"
      unitRef="usd">27249000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie11be073916549dab8a92938bab71217_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzE0LTUtMS0xLTA_6b63a8f4-0fda-4de6-b6d9-918543d2e9de"
      unitRef="usd">21276000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iba83fb6e430943eeae4b365caa3ab1ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzE0LTctMS0xLTA_e3dea66c-7353-4550-abbd-f78dba88b1af"
      unitRef="usd">212748000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia0ad7f67814c4d778f52ff658f7dfc03_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzE0LTktMS0xLTA_36165db0-4b0b-4545-bc08-ce2a7fb12867"
      unitRef="usd">75236000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i94cf75dfa5f14adb9df8ce83528bd72e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzE0LTExLTEtMS0w_62706e3f-905b-4548-bebd-bc20389272f0"
      unitRef="usd">23390000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7948b4eeaf5345f9b4ca11c6a74a5690_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzE0LTEzLTEtMS0w_20ad8024-6225-4a0b-b69c-faf680e0d8d4"
      unitRef="usd">18597000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i62de07ccae0b4f0ea1fea78b67670d29_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTo2NWQxNTJiNDcwNTc0ZjA1YmZlZGQwMzQ1OGQ0YmQ5OC90YWJsZXJhbmdlOjY1ZDE1MmI0NzA1NzRmMDViZmVkZDAzNDU4ZDRiZDk4XzE0LTE1LTEtMS0w_80c5d4bf-e323-437a-9b3e-7e458711a967"
      unitRef="usd">185590000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90ZXh0cmVnaW9uOjkxNTRkNmE1ZDNmZDQ0Mjk4ZmQzOWU3N2E3ODI1ZDdhXzExNjQx_9b6a4c66-0956-491f-925a-21012b76e008">&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;The fair value measurement of plan assets using significant unobservable inputs (Level 3) changed during 2019 and 2020, due to the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.996%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;21,283&#160;&lt;/span&gt;&lt;/td&gt;&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;Actual return on plan assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Relating to assets still held at December 31, 2019&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;319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Relating to assets sold during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Purchases&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;1,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales and settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,971)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Foreign currency translation&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;337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual return on plan assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Relating to assets still held at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Relating to assets sold during the period&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;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales and settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;21,276&#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:ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i820f492ffa7b494aad9f58da2178636c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTpjMTIyMWFiOWFmYzg0NDg3YWQ5ZGY4NjlkOTM1YjFhYy90YWJsZXJhbmdlOmMxMjIxYWI5YWZjODQ0ODdhZDlkZjg2OWQ5MzViMWFjXzEtMS0xLTEtMA_3a2be3b9-5aa4-4e57-9449-f492bf5283ad"
      unitRef="usd">21283000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld
      contextRef="i65d1150519644ca6851c21fa36357060_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTpjMTIyMWFiOWFmYzg0NDg3YWQ5ZGY4NjlkOTM1YjFhYy90YWJsZXJhbmdlOmMxMjIxYWI5YWZjODQ0ODdhZDlkZjg2OWQ5MzViMWFjXzQtMS0xLTEtMA_06dfccc2-3d03-4368-bc83-20b8c80c6292"
      unitRef="usd">319000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsSoldDuringPeriod
      contextRef="i65d1150519644ca6851c21fa36357060_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTpjMTIyMWFiOWFmYzg0NDg3YWQ5ZGY4NjlkOTM1YjFhYy90YWJsZXJhbmdlOmMxMjIxYWI5YWZjODQ0ODdhZDlkZjg2OWQ5MzViMWFjXzctMS0xLTEtMTc2NQ_6ed04354-dda2-45f2-b82d-ebac34139161"
      unitRef="usd">14000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsSoldDuringPeriod>
    <us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase
      contextRef="i65d1150519644ca6851c21fa36357060_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTpjMTIyMWFiOWFmYzg0NDg3YWQ5ZGY4NjlkOTM1YjFhYy90YWJsZXJhbmdlOmMxMjIxYWI5YWZjODQ0ODdhZDlkZjg2OWQ5MzViMWFjXzgtMS0xLTEtMTc3Mw_94f7526c-3ef0-4543-9c3b-a9f08a47d921"
      unitRef="usd">1615000</us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase>
    <us-gaap:DefinedBenefitPlanPurchasesSalesAndSettlements
      contextRef="i65d1150519644ca6851c21fa36357060_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTpjMTIyMWFiOWFmYzg0NDg3YWQ5ZGY4NjlkOTM1YjFhYy90YWJsZXJhbmdlOmMxMjIxYWI5YWZjODQ0ODdhZDlkZjg2OWQ5MzViMWFjXzctMS0xLTEtMA_f359eaf7-5b22-4b70-9354-e5e2fe34cb08"
      unitRef="usd">-4971000</us-gaap:DefinedBenefitPlanPurchasesSalesAndSettlements>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="i65d1150519644ca6851c21fa36357060_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTpjMTIyMWFiOWFmYzg0NDg3YWQ5ZGY4NjlkOTM1YjFhYy90YWJsZXJhbmdlOmMxMjIxYWI5YWZjODQ0ODdhZDlkZjg2OWQ5MzViMWFjXzgtMS0xLTEtMA_9269223c-e624-42ee-ad26-b06bda1cc6c2"
      unitRef="usd">337000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i46b7cbf2a35042eda9ad2996e7f0ba17_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTpjMTIyMWFiOWFmYzg0NDg3YWQ5ZGY4NjlkOTM1YjFhYy90YWJsZXJhbmdlOmMxMjIxYWI5YWZjODQ0ODdhZDlkZjg2OWQ5MzViMWFjXzktMS0xLTEtMA_a4c98ebd-2631-4ff9-9d38-7cc3fcdb1527"
      unitRef="usd">18597000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld
      contextRef="i9f8423253b6a44c7b7006b0928957406_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTpjMTIyMWFiOWFmYzg0NDg3YWQ5ZGY4NjlkOTM1YjFhYy90YWJsZXJhbmdlOmMxMjIxYWI5YWZjODQ0ODdhZDlkZjg2OWQ5MzViMWFjXzExLTEtMS0xLTA_2103fdce-fa1f-4caf-aca1-6a0bf8600a3b"
      unitRef="usd">349000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsSoldDuringPeriod
      contextRef="i9f8423253b6a44c7b7006b0928957406_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTpjMTIyMWFiOWFmYzg0NDg3YWQ5ZGY4NjlkOTM1YjFhYy90YWJsZXJhbmdlOmMxMjIxYWI5YWZjODQ0ODdhZDlkZjg2OWQ5MzViMWFjXzEyLTEtMS0xLTA_d638d959-e10a-4f8d-b9b0-d631c3d36220"
      unitRef="usd">6000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsSoldDuringPeriod>
    <us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase
      contextRef="i9f8423253b6a44c7b7006b0928957406_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTpjMTIyMWFiOWFmYzg0NDg3YWQ5ZGY4NjlkOTM1YjFhYy90YWJsZXJhbmdlOmMxMjIxYWI5YWZjODQ0ODdhZDlkZjg2OWQ5MzViMWFjXzEzLTEtMS0xLTA_05942f22-2fa5-4281-b8f9-3fc63b0b606c"
      unitRef="usd">1715000</us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase>
    <us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement
      contextRef="i9f8423253b6a44c7b7006b0928957406_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTpjMTIyMWFiOWFmYzg0NDg3YWQ5ZGY4NjlkOTM1YjFhYy90YWJsZXJhbmdlOmMxMjIxYWI5YWZjODQ0ODdhZDlkZjg2OWQ5MzViMWFjXzE0LTEtMS0xLTA_52f698ec-224a-4d49-9ce7-6a477791ecb0"
      unitRef="usd">1111000</us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="i9f8423253b6a44c7b7006b0928957406_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTpjMTIyMWFiOWFmYzg0NDg3YWQ5ZGY4NjlkOTM1YjFhYy90YWJsZXJhbmdlOmMxMjIxYWI5YWZjODQ0ODdhZDlkZjg2OWQ5MzViMWFjXzE1LTEtMS0xLTA_e53d4cc0-1b99-427c-af72-ccdcdb80049a"
      unitRef="usd">1720000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3277f8ad33984604b5b0180e088e394f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZTpjMTIyMWFiOWFmYzg0NDg3YWQ5ZGY4NjlkOTM1YjFhYy90YWJsZXJhbmdlOmMxMjIxYWI5YWZjODQ0ODdhZDlkZjg2OWQ5MzViMWFjXzE2LTEtMS0xLTA_c1cc13dc-2d84-4bd2-9bba-9b928161899c"
      unitRef="usd">21276000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90ZXh0cmVnaW9uOjkxNTRkNmE1ZDNmZDQ0Mjk4ZmQzOWU3N2E3ODI1ZDdhXzExNjQy_cef207b4-174e-4f44-84e9-9a3ef2928f1a">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Benefit Payments&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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;Estimated future benefit payments to retirees, which reflect expected future service, are as follows:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.179%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.313%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:27pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Qualified Defined Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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:10pt;font-weight:700;line-height:100%"&gt;Non-Qualified Supplemental Benefits&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 style="height:27pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;U.S. Plan&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:10pt;font-weight:700;line-height:100%"&gt;Non-U.S. Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;36,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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="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;37,184&#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;9,944&#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;5,021&#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;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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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="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;35,863&#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;13,170&#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;7,090&#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;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;2025&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;33,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;2026 - 2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,262&#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;69,768&#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;22,248&#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;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i5df1fc056b2f458d8c14b9fed4bd5028_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToxNjZjM2ZkODc5Y2Y0MjI0YWFkNDVkYjQyY2IxMzNiNS90YWJsZXJhbmdlOjE2NmMzZmQ4NzljZjQyMjRhYWQ0NWRiNDJjYjEzM2I1XzItMS0xLTEtMA_4abaf597-71b1-4e88-bf03-458f8ee4dfd9"
      unitRef="usd">36044000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="iba83fb6e430943eeae4b365caa3ab1ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToxNjZjM2ZkODc5Y2Y0MjI0YWFkNDVkYjQyY2IxMzNiNS90YWJsZXJhbmdlOjE2NmMzZmQ4NzljZjQyMjRhYWQ0NWRiNDJjYjEzM2I1XzItMy0xLTEtMA_a051c04e-413c-4ec4-81c1-9440bd1022be"
      unitRef="usd">9999000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i1e5cf18e2f444e3c82f36ffba7677f07_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToxNjZjM2ZkODc5Y2Y0MjI0YWFkNDVkYjQyY2IxMzNiNS90YWJsZXJhbmdlOjE2NmMzZmQ4NzljZjQyMjRhYWQ0NWRiNDJjYjEzM2I1XzItNS0xLTEtMA_f7b65db1-56c7-448e-96a3-8a5397e210f0"
      unitRef="usd">4958000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i5df1fc056b2f458d8c14b9fed4bd5028_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToxNjZjM2ZkODc5Y2Y0MjI0YWFkNDVkYjQyY2IxMzNiNS90YWJsZXJhbmdlOjE2NmMzZmQ4NzljZjQyMjRhYWQ0NWRiNDJjYjEzM2I1XzMtMS0xLTEtMA_7f56bf4e-7f5f-4b32-9f77-e65c69bf35b5"
      unitRef="usd">37184000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="iba83fb6e430943eeae4b365caa3ab1ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToxNjZjM2ZkODc5Y2Y0MjI0YWFkNDVkYjQyY2IxMzNiNS90YWJsZXJhbmdlOjE2NmMzZmQ4NzljZjQyMjRhYWQ0NWRiNDJjYjEzM2I1XzMtMy0xLTEtMA_82ebc0cf-d83e-428f-bb58-c251eb3a9d87"
      unitRef="usd">9944000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i1e5cf18e2f444e3c82f36ffba7677f07_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToxNjZjM2ZkODc5Y2Y0MjI0YWFkNDVkYjQyY2IxMzNiNS90YWJsZXJhbmdlOjE2NmMzZmQ4NzljZjQyMjRhYWQ0NWRiNDJjYjEzM2I1XzMtNS0xLTEtMA_5d4f391a-0718-4921-b9ac-f6a2c0faa1d6"
      unitRef="usd">5021000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i5df1fc056b2f458d8c14b9fed4bd5028_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToxNjZjM2ZkODc5Y2Y0MjI0YWFkNDVkYjQyY2IxMzNiNS90YWJsZXJhbmdlOjE2NmMzZmQ4NzljZjQyMjRhYWQ0NWRiNDJjYjEzM2I1XzQtMS0xLTEtMA_bf77d5cf-377e-46c2-93d9-eef134e15212"
      unitRef="usd">34679000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="iba83fb6e430943eeae4b365caa3ab1ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToxNjZjM2ZkODc5Y2Y0MjI0YWFkNDVkYjQyY2IxMzNiNS90YWJsZXJhbmdlOjE2NmMzZmQ4NzljZjQyMjRhYWQ0NWRiNDJjYjEzM2I1XzQtMy0xLTEtMA_d36139f3-4907-4c82-806c-91f1c226a635"
      unitRef="usd">11333000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i1e5cf18e2f444e3c82f36ffba7677f07_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToxNjZjM2ZkODc5Y2Y0MjI0YWFkNDVkYjQyY2IxMzNiNS90YWJsZXJhbmdlOjE2NmMzZmQ4NzljZjQyMjRhYWQ0NWRiNDJjYjEzM2I1XzQtNS0xLTEtMA_ec0808d9-8a4b-4904-af8f-531581a563ed"
      unitRef="usd">5406000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i5df1fc056b2f458d8c14b9fed4bd5028_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToxNjZjM2ZkODc5Y2Y0MjI0YWFkNDVkYjQyY2IxMzNiNS90YWJsZXJhbmdlOjE2NmMzZmQ4NzljZjQyMjRhYWQ0NWRiNDJjYjEzM2I1XzUtMS0xLTEtMA_f6232f80-385a-49a3-9192-2c72a5d41f4e"
      unitRef="usd">35863000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="iba83fb6e430943eeae4b365caa3ab1ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToxNjZjM2ZkODc5Y2Y0MjI0YWFkNDVkYjQyY2IxMzNiNS90YWJsZXJhbmdlOjE2NmMzZmQ4NzljZjQyMjRhYWQ0NWRiNDJjYjEzM2I1XzUtMy0xLTEtMA_6540df5f-c7b3-4bc7-bca2-820d7ba8cb86"
      unitRef="usd">13170000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i1e5cf18e2f444e3c82f36ffba7677f07_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToxNjZjM2ZkODc5Y2Y0MjI0YWFkNDVkYjQyY2IxMzNiNS90YWJsZXJhbmdlOjE2NmMzZmQ4NzljZjQyMjRhYWQ0NWRiNDJjYjEzM2I1XzUtNS0xLTEtMA_c288d86f-c251-4da5-8745-573f00dcbc02"
      unitRef="usd">7090000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i5df1fc056b2f458d8c14b9fed4bd5028_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToxNjZjM2ZkODc5Y2Y0MjI0YWFkNDVkYjQyY2IxMzNiNS90YWJsZXJhbmdlOjE2NmMzZmQ4NzljZjQyMjRhYWQ0NWRiNDJjYjEzM2I1XzYtMS0xLTEtMA_9061cac0-069e-4d8c-9cfa-bed0f070be85"
      unitRef="usd">33816000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="iba83fb6e430943eeae4b365caa3ab1ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToxNjZjM2ZkODc5Y2Y0MjI0YWFkNDVkYjQyY2IxMzNiNS90YWJsZXJhbmdlOjE2NmMzZmQ4NzljZjQyMjRhYWQ0NWRiNDJjYjEzM2I1XzYtMy0xLTEtMA_32d14e28-3bdc-40a6-89b1-c53dece4a0ca"
      unitRef="usd">11375000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i1e5cf18e2f444e3c82f36ffba7677f07_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToxNjZjM2ZkODc5Y2Y0MjI0YWFkNDVkYjQyY2IxMzNiNS90YWJsZXJhbmdlOjE2NmMzZmQ4NzljZjQyMjRhYWQ0NWRiNDJjYjEzM2I1XzYtNS0xLTEtMA_99b74191-d585-4602-b82e-1fe6025c8975"
      unitRef="usd">1758000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i5df1fc056b2f458d8c14b9fed4bd5028_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToxNjZjM2ZkODc5Y2Y0MjI0YWFkNDVkYjQyY2IxMzNiNS90YWJsZXJhbmdlOjE2NmMzZmQ4NzljZjQyMjRhYWQ0NWRiNDJjYjEzM2I1XzctMS0xLTEtMA_e20dfce2-c74c-437d-a216-343f4a1a48ee"
      unitRef="usd">146262000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="iba83fb6e430943eeae4b365caa3ab1ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToxNjZjM2ZkODc5Y2Y0MjI0YWFkNDVkYjQyY2IxMzNiNS90YWJsZXJhbmdlOjE2NmMzZmQ4NzljZjQyMjRhYWQ0NWRiNDJjYjEzM2I1XzctMy0xLTEtMA_62671e1d-d843-4a80-88b7-7d567a25e74e"
      unitRef="usd">69768000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i1e5cf18e2f444e3c82f36ffba7677f07_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90YWJsZToxNjZjM2ZkODc5Y2Y0MjI0YWFkNDVkYjQyY2IxMzNiNS90YWJsZXJhbmdlOjE2NmMzZmQ4NzljZjQyMjRhYWQ0NWRiNDJjYjEzM2I1XzctNS0xLTEtMA_f694bf88-e0ec-4e59-899b-cf6a51127907"
      unitRef="usd">22248000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDIvZnJhZzo5MTU0ZDZhNWQzZmQ0NDI5OGZkMzllNzdhNzgyNWQ3YS90ZXh0cmVnaW9uOjkxNTRkNmE1ZDNmZDQ0Mjk4ZmQzOWU3N2E3ODI1ZDdhXzExNTQ1_1d7b2f61-a435-470b-bf61-72d3de104c5e"
      unitRef="usd">5200000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear>
    <us-gaap:OtherComprehensiveIncomeNoncontrollingInterestTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90ZXh0cmVnaW9uOmU4YjIwMzA3NDM2YjQ5ZjFiNGVjOTdkYzA2ODUwYzFkXzk1NQ_41a36827-bd55-4cd7-96b7-cd0804460c06">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;19. Accumulated Other Comprehensive Earnings (Loss)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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;The components of accumulated other comprehensive earnings (loss) are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.334%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.312%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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;Cumulative foreign currency translation adjustments&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;(66,802)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;(122,252)&lt;/span&gt;&lt;/td&gt;&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;Pension and other postretirement benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88,126)&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;(97,525)&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;Changes in fair value of cash flow hedges 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;1,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;text-align:left;vertical-align: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 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;(153,254)&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;(216,026)&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&gt;&lt;span&gt;&lt;br/&gt;&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;Amounts reclassified from accumulated other comprehensive earnings (loss) to earnings (loss) during the year ended December&#160;31, 2020, 2019 and 2018 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.167%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.403%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Foreign currency translation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of foreign currency translation losses to earnings&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;&#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;25,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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="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;Tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;25,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pension and other postretirement benefit plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align: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 actuarial losses&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;8,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;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;4,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align: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 prior service costs and transition obligation&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;1,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement and curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total before tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;21,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,184)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(906)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,459)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net of tax&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;7,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash flow hedges:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (gains) losses reclassified into earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(817)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;(186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;1,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(409)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(632)&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;(147)&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,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: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 recognizes the amortization of net actuarial losses, prior service costs and transition obligation as well as settlements and curtailments, in other income, net in the Consolidated Statements of Earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Cash flow hedges consist mainly of foreign currency forward contracts. The Company recognizes the realized gains and losses on its cash flow hedges in the same line item as the hedged transaction, such as revenue, cost of goods and services, or selling, general and administrative expenses in the Consolidated Statements of Earnings.&lt;/span&gt;&lt;/div&gt;</us-gaap:OtherComprehensiveIncomeNoncontrollingInterestTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90ZXh0cmVnaW9uOmU4YjIwMzA3NDM2YjQ5ZjFiNGVjOTdkYzA2ODUwYzFkXzk1Mw_ed62610c-3cf0-4400-9488-27f9739ec847">&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;The components of accumulated other comprehensive earnings (loss) are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.334%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.312%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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;Cumulative foreign currency translation adjustments&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;(66,802)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;(122,252)&lt;/span&gt;&lt;/td&gt;&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;Pension and other postretirement benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88,126)&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;(97,525)&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;Changes in fair value of cash flow hedges 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;1,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;text-align:left;vertical-align: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 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;(153,254)&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;(216,026)&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:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo0NDVmNjdmMjAxNjc0OGZlOTU4NWQ4NjY0ZjZiOWM5NS90YWJsZXJhbmdlOjQ0NWY2N2YyMDE2NzQ4ZmU5NTg1ZDg2NjRmNmI5Yzk1XzEtMS0xLTEtMA_3e621a7f-dc74-48f6-96cf-aed972529aab"
      unitRef="usd">-66802000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo0NDVmNjdmMjAxNjc0OGZlOTU4NWQ4NjY0ZjZiOWM5NS90YWJsZXJhbmdlOjQ0NWY2N2YyMDE2NzQ4ZmU5NTg1ZDg2NjRmNmI5Yzk1XzEtMy0xLTEtMA_459e190d-d93d-492c-8e97-ad8d76d3d127"
      unitRef="usd">-122252000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo0NDVmNjdmMjAxNjc0OGZlOTU4NWQ4NjY0ZjZiOWM5NS90YWJsZXJhbmdlOjQ0NWY2N2YyMDE2NzQ4ZmU5NTg1ZDg2NjRmNmI5Yzk1XzItMS0xLTEtMA_db1de864-6999-4af6-80b3-221fe6827a0c"
      unitRef="usd">88126000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo0NDVmNjdmMjAxNjc0OGZlOTU4NWQ4NjY0ZjZiOWM5NS90YWJsZXJhbmdlOjQ0NWY2N2YyMDE2NzQ4ZmU5NTg1ZDg2NjRmNmI5Yzk1XzItMy0xLTEtMA_9a1babf2-97f0-4aa3-af4d-58ae631e5b4b"
      unitRef="usd">97525000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo0NDVmNjdmMjAxNjc0OGZlOTU4NWQ4NjY0ZjZiOWM5NS90YWJsZXJhbmdlOjQ0NWY2N2YyMDE2NzQ4ZmU5NTg1ZDg2NjRmNmI5Yzk1XzMtMS0xLTEtMA_58a1d079-e9ab-4f39-8ea2-a74eb3cb3ba2"
      unitRef="usd">1674000</us-gaap:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo0NDVmNjdmMjAxNjc0OGZlOTU4NWQ4NjY0ZjZiOWM5NS90YWJsZXJhbmdlOjQ0NWY2N2YyMDE2NzQ4ZmU5NTg1ZDg2NjRmNmI5Yzk1XzMtMy0xLTEtMA_78949db8-fe3f-42ec-bc7f-f527abdfb716"
      unitRef="usd">3751000</us-gaap:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo0NDVmNjdmMjAxNjc0OGZlOTU4NWQ4NjY0ZjZiOWM5NS90YWJsZXJhbmdlOjQ0NWY2N2YyMDE2NzQ4ZmU5NTg1ZDg2NjRmNmI5Yzk1XzQtMS0xLTEtMA_1b70aa77-1b01-4065-acec-e29a640506a8"
      unitRef="usd">-153254000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo0NDVmNjdmMjAxNjc0OGZlOTU4NWQ4NjY0ZjZiOWM5NS90YWJsZXJhbmdlOjQ0NWY2N2YyMDE2NzQ4ZmU5NTg1ZDg2NjRmNmI5Yzk1XzQtMy0xLTEtMA_44635184-048b-467d-8bfe-245e45a0a3f9"
      unitRef="usd">-216026000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <dov:ScheduleOfAmountsReclassifiedFromAccumulatedOtherComprehensiveIncomeLossToEarningsTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90ZXh0cmVnaW9uOmU4YjIwMzA3NDM2YjQ5ZjFiNGVjOTdkYzA2ODUwYzFkXzk1NA_cdf6f75f-b72d-45b1-a892-ccf434ab36cb">&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;Amounts reclassified from accumulated other comprehensive earnings (loss) to earnings (loss) during the year ended December&#160;31, 2020, 2019 and 2018 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.167%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.403%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Foreign currency translation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of foreign currency translation losses to earnings&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;&#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;25,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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="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;Tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;25,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pension and other postretirement benefit plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align: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 actuarial losses&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;8,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;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;4,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align: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 prior service costs and transition obligation&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;1,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement and curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total before tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;21,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,184)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(906)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,459)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net of tax&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;7,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash flow hedges:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (gains) losses reclassified into earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(817)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;(186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;1,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(409)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(632)&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;(147)&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,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</dov:ScheduleOfAmountsReclassifiedFromAccumulatedOtherComprehensiveIncomeLossToEarningsTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzMtMS0xLTEtMA_83d706ec-62e1-4ed5-b909-c374bb809488"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzMtMy0xLTEtMA_82cfd977-d2d2-400b-ae37-43b3acc4487d"
      unitRef="usd">25339000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzMtNS0xLTEtMA_3fcea991-fc7b-4715-affb-25ba12eb5216"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzQtMS0xLTEtMA_93a3895f-9568-4e49-9385-152cde69f0d3"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzQtMy0xLTEtMA_9a89a018-a1da-4a54-b4f2-4d9340171bd1"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzQtNS0xLTEtMA_74049d41-def6-4515-a092-b95bd6e9e16c"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzUtMS0xLTEtMA_030afb6d-85cc-4c77-842a-4e9b201ca838"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzUtMy0xLTEtMA_79014074-67c7-4942-ae6e-dc3a97296876"
      unitRef="usd">-25339000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzUtNS0xLTEtMA_8899158d-c054-4058-b714-da8ce8b063f9"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzctMS0xLTEtMA_e6614738-6c54-4b69-928e-75246b0edd71"
      unitRef="usd">-8583000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzctMy0xLTEtMA_6d0a1cf3-738a-4d49-89e2-71d992cca0c8"
      unitRef="usd">-759000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzctNS0xLTEtMA_e68d8680-eaa2-4e43-bc5a-7c18eb4a77c4"
      unitRef="usd">-4893000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzgtMS0xLTEtMA_11f721b9-a1aa-4cdf-b95b-cf47ccd5c3b4"
      unitRef="usd">1442000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzgtMy0xLTEtMA_5557c8cf-669a-44a7-a17b-c8aa39f97121"
      unitRef="usd">2729000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzgtNS0xLTEtMA_25fe5313-62f0-4965-b66d-6a9bf3ecff3e"
      unitRef="usd">3631000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <dov:DefinedBenefitPlanSettlementsAndCurtailments
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzktMS0xLTEtMA_ece33836-643d-4d87-9e41-d5a8931d66fb"
      unitRef="usd">25000</dov:DefinedBenefitPlanSettlementsAndCurtailments>
    <dov:DefinedBenefitPlanSettlementsAndCurtailments
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzktMy0xLTEtMA_2151e3cb-bcdc-4593-a400-a4dab970e26c"
      unitRef="usd">961000</dov:DefinedBenefitPlanSettlementsAndCurtailments>
    <dov:DefinedBenefitPlanSettlementsAndCurtailments
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzktNS0xLTEtMA_a89516a3-8ef1-49d0-adfe-ec477693b68d"
      unitRef="usd">12565000</dov:DefinedBenefitPlanSettlementsAndCurtailments>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzEwLTEtMS0xLTA_e57edfa6-c500-432d-9897-f8d37334903e"
      unitRef="usd">10050000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzEwLTMtMS0xLTA_d4c023ed-9409-47a2-85f1-9e673f9609d1"
      unitRef="usd">4449000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzEwLTUtMS0xLTA_194a67a3-8e6a-47de-8d31-d2b724d3d355"
      unitRef="usd">21089000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzExLTEtMS0xLTA_9778fb3c-211f-430b-92a1-a329e0dd61f5"
      unitRef="usd">2184000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzExLTMtMS0xLTA_c29d88aa-657b-4252-bf60-0f2fc8fb7fd6"
      unitRef="usd">906000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzExLTUtMS0xLTA_1b4852b3-d106-43cd-b162-e187b77ae964"
      unitRef="usd">4459000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzEyLTEtMS0xLTA_ee5b05db-47d5-4859-9cfb-da4a5320bae1"
      unitRef="usd">7866000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzEyLTMtMS0xLTA_277a43b0-74e7-4598-b819-326057634c63"
      unitRef="usd">3543000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzEyLTUtMS0xLTA_9d2fb352-aced-4d48-9879-58f2cf97f66b"
      unitRef="usd">16630000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzE0LTEtMS0xLTA_d3235d55-fe04-496c-9fe0-460399d97397"
      unitRef="usd">817000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzE0LTMtMS0xLTA_e9e54e8f-89cd-4ab7-86b7-c9376b5251ee"
      unitRef="usd">186000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzE0LTUtMS0xLTA_e77f8fe7-2d62-4907-9768-4f0d836d2f05"
      unitRef="usd">-1950000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzE1LTEtMS0xLTA_ad9ce5c6-a10c-4698-9eec-f728b08a965b"
      unitRef="usd">185000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzE1LTMtMS0xLTA_743471df-b437-4c30-88dc-e8fbe8accdeb"
      unitRef="usd">39000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzE1LTUtMS0xLTA_bb1bf36c-f9eb-475e-9517-a7ae3e66ab4c"
      unitRef="usd">-409000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzE2LTEtMS0xLTA_cfeec74c-92c3-4d04-b594-3029d1b74d2b"
      unitRef="usd">632000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzE2LTMtMS0xLTA_98e56c2d-165a-4134-bded-c350816579ea"
      unitRef="usd">147000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMDgvZnJhZzplOGIyMDMwNzQzNmI0OWYxYjRlYzk3ZGMwNjg1MGMxZC90YWJsZTo1OTgxMjUwMTdhMTI0Mjg1ODg1NDllOTcxMWQ1NTA1NS90YWJsZXJhbmdlOjU5ODEyNTAxN2ExMjQyODU4ODU0OWU5NzExZDU1MDU1XzE2LTUtMS0xLTA_8803d1bb-ede7-4407-b5ea-d9277c268390"
      unitRef="usd">-1541000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90ZXh0cmVnaW9uOjRhZmFiOWM4NzkwMzRmMzU4ZmM1M2U0YWNjN2Y0M2FhXzQwMDU_ccf5473c-afc2-4dcd-97c2-67ef09a15d28">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;20. Segment Information&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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:115%"&gt;The Company categorizes its operating companies into five reportable segments: Engineered Products, Fueling Solutions, Imaging &amp;amp; Identification, Pumps &amp;amp; Process Solutions, and Refrigeration &amp;amp; Food Equipment. The Company's businesses are structured around similar business models, go-to market strategies and manufacturing practices which increases management efficiency and better aligns Dover's operations with its strategic initiatives and capital allocation priorities, and provide greater transparency about performance. Operating segments are defined as the components of an enterprise for which separate financial information is available and regularly evaluated by the entity's chief operating decision maker ("CODM") or decision-making group, which is composed of Dover's executive leadership team, in making resource allocation decisions and evaluating performance. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The five reportable segments are as follows:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Engineered Products segment is a provider of a wide range of products, software and services that have broad customer applications across a number of markets, including aftermarket vehicle service, solid waste handling, industrial automation, aerospace and defense, industrial winch and hoist, and fluid dispensing. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Fueling Solutions segment is focused on providing components, equipment, and software and service solutions enabling safe transport of fuels and other hazardous fluids along the supply chain, as well as the safe and efficient operation of retail fueling and vehicle wash establishments. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Imaging &amp;amp; Identification segment supplies precision marking and coding, product traceability and digital textile printing equipment, as well as related consumables, software and services. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Pumps &amp;amp; Process Solutions segment manufactures specialty pumps, fluid handling components, plastics and polymer processing equipment, single use pumps, flow meters and connectors, and highly engineered components for rotating and reciprocating machines. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Refrigeration &amp;amp; Food Equipment segment is a provider of innovative and energy-efficient equipment and systems that serve the commercial refrigeration, heating and cooling and food equipment markets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segment financial information and a reconciliation of segment results to consolidated results follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.065%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.017%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Engineered Products&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,531,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,697,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,633,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Fueling Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,476,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,620,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,465,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 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;Imaging &amp;amp; Identification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,038,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,084,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,109,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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;Pumps &amp;amp; Process Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,324,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,338,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,331,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 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;Refrigeration &amp;amp; Food Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,316,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,396,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,453,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Intra-segment eliminations&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;(2,070)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(953)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,448)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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 consolidated revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,683,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,136,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,992,118&#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:700;line-height:100%;text-decoration:underline"&gt;Net earnings:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment earnings (EBIT): &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;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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 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;Engineered Products&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;238,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;291,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;252,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Fueling Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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;Imaging &amp;amp; Identification&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;193,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pumps &amp;amp; Process Solutions &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;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Refrigeration &amp;amp; Food Equipment &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;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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 segment earnings (EBIT)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,076,762&#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;1,112,118&#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;977,193&#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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate expense / other &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;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;124,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;129,724&#160;&lt;/span&gt;&lt;/td&gt;&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 expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,571)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,526)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,881)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Loss on extinguishment of debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;23,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings before provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;841,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;843,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;725,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 earnings&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;683,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;677,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;591,145&#160;&lt;/span&gt;&lt;/td&gt;&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%;text-decoration:underline"&gt;Segment margins:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Engineered Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.6&#160;&lt;/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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.2&#160;&lt;/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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;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 2px 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;Fueling Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.1&#160;&lt;/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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.4&#160;&lt;/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 2px 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;Imaging &amp;amp; Identification&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;18.6&#160;&lt;/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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.2&#160;&lt;/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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.9&#160;&lt;/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;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:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pumps &amp;amp; Process Solutions &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;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.1&#160;&lt;/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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.9&#160;&lt;/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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.8&#160;&lt;/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;div style="padding-left:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Refrigeration &amp;amp; Food Equipment &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;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.8&#160;&lt;/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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.4&#160;&lt;/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;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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 Segments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6&#160;&lt;/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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0&#160;&lt;/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;Net earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.2&#160;&lt;/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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;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:700;line-height:100%;text-decoration:underline"&gt;Depreciation and amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;&#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;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;&#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;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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Engineered Products&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;42,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;41,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;44,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Fueling Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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;Imaging &amp;amp; Identification&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;38,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 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;Pumps &amp;amp; Process Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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;Refrigeration &amp;amp; Food Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 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;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Consolidated total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;279,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;272,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;282,580&#160;&lt;/span&gt;&lt;/td&gt;&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%;text-decoration:underline"&gt;Capital expenditures:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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;&#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:3pt double #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;&#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:3pt double #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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Engineered Products&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;23,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;38,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;34,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 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;Fueling Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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;Imaging &amp;amp; Identification&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;10,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;18,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Pumps &amp;amp; Process Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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;Refrigeration &amp;amp; Food Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 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;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Consolidated total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;165,692&#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;186,804&#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;170,994&#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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Segment earnings (EBIT) includes non-operating income and expense directly attributable to the segments. Non-operating income and expense includes gain on sale of businesses and other income, net.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;  For the year ended December&#160;31, 2019, includes a $46,946 loss on assets held for sale for Finder.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)   &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December&#160;31, 2020, includes a $5,213 pre-tax gain on the sale of AMS Chino.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4) &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Certain expenses are maintained at the corporate level and not allocated to the segments. These expenses include executive and function&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;al compensation costs, non-service pension costs, non-operating insurance expenses, shared business services overhead costs, deal related expenses and various administrative expenses relating to the corporate headquarters.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Selected financial information by segment (continued):&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.925%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.016%"/&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%;text-decoration:underline"&gt;Total assets at December 31:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 2px 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;Engineered Products&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;1,482,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,431,948&#160;&lt;/span&gt;&lt;/td&gt;&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 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;Fueling Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,125,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,107,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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;Imaging &amp;amp; Identification&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;1,919,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,673,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 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;Pumps &amp;amp; Process Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,591,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,553,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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;Refrigeration &amp;amp; Food Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,320,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,302,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="text-indent:24pt"&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;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;(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;712,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;600,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,152,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;8,669,477&#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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The significant portion of corporate assets are principally cash and cash equivalents. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.375%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.375%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.375%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.375%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.378%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align: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:10pt;font-weight:700;line-height:100%"&gt;Long-Lived Assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(6)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:700;line-height:100%"&gt;At December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;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;United States&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;3,677,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,806,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,619,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;518,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;491,732&#160;&lt;/span&gt;&lt;/td&gt;&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;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,482,520&#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;1,571,901&#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;1,572,788&#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;289,657&#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;261,170&#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;Asia&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;745,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;863,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;867,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;text-align:left;vertical-align: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 Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;535,091&#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;625,707&#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;631,164&#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;21,174&#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;24,174&#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;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;243,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;301,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Consolidated total&lt;/span&gt;&lt;/td&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;6,683,760&#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;7,136,397&#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;6,992,118&#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;897,326&#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;842,318&#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="text-align:justify"&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;(6)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-lived assets are comprised of net property, plant and equipment.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The U.S. was the largest geographical market for the Engineered Products, Fueling Solutions, Pumps &amp;amp; Process Solutions, and Refrigeration &amp;amp; Food Equipment segments, and Europe was the largest market for the Imaging &amp;amp; Identification segment.&lt;/span&gt;&lt;/div&gt;Revenue is attributed to regions based on the location of the Company&#x2019;s customer, which in some instances is an intermediary and not necessarily the end user. The Company&#x2019;s businesses serve thousands of customers, none of which accounted for more than 10% of consolidated revenue.</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90ZXh0cmVnaW9uOjRhZmFiOWM4NzkwMzRmMzU4ZmM1M2U0YWNjN2Y0M2FhXzEwMzI_8092b571-ed2e-421a-b1d7-4e2fcc8752b3"
      unitRef="segments">5</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90ZXh0cmVnaW9uOjRhZmFiOWM4NzkwMzRmMzU4ZmM1M2U0YWNjN2Y0M2FhXzQwMDY_c4e1bb9e-ca76-4997-846d-841c6deb6a61">&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;Segment financial information and a reconciliation of segment results to consolidated results follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.065%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.017%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Engineered Products&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,531,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,697,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,633,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Fueling Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,476,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,620,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,465,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 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;Imaging &amp;amp; Identification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,038,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,084,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,109,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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;Pumps &amp;amp; Process Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,324,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,338,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,331,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 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;Refrigeration &amp;amp; Food Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,316,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,396,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,453,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Intra-segment eliminations&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;(2,070)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(953)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,448)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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 consolidated revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,683,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,136,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,992,118&#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:700;line-height:100%;text-decoration:underline"&gt;Net earnings:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment earnings (EBIT): &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;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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 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;Engineered Products&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;238,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;291,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;252,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Fueling Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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;Imaging &amp;amp; Identification&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;193,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pumps &amp;amp; Process Solutions &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;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Refrigeration &amp;amp; Food Equipment &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;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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 segment earnings (EBIT)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,076,762&#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;1,112,118&#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;977,193&#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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate expense / other &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;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;124,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;129,724&#160;&lt;/span&gt;&lt;/td&gt;&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 expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,571)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,526)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,881)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Loss on extinguishment of debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;23,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings before provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;841,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;843,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;725,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 earnings&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;683,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;677,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;591,145&#160;&lt;/span&gt;&lt;/td&gt;&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%;text-decoration:underline"&gt;Segment margins:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Engineered Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.6&#160;&lt;/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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.2&#160;&lt;/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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;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 2px 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;Fueling Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.1&#160;&lt;/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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.4&#160;&lt;/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 2px 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;Imaging &amp;amp; Identification&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;18.6&#160;&lt;/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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.2&#160;&lt;/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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.9&#160;&lt;/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;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:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pumps &amp;amp; Process Solutions &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;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.1&#160;&lt;/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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.9&#160;&lt;/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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.8&#160;&lt;/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;div style="padding-left:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Refrigeration &amp;amp; Food Equipment &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;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.8&#160;&lt;/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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.4&#160;&lt;/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;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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 Segments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1&#160;&lt;/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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6&#160;&lt;/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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.0&#160;&lt;/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;Net earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.2&#160;&lt;/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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;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:700;line-height:100%;text-decoration:underline"&gt;Depreciation and amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;&#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;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;&#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;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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Engineered Products&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;42,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;41,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;44,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Fueling Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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;Imaging &amp;amp; Identification&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;38,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 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;Pumps &amp;amp; Process Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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;Refrigeration &amp;amp; Food Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 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;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Consolidated total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;279,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;272,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;282,580&#160;&lt;/span&gt;&lt;/td&gt;&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%;text-decoration:underline"&gt;Capital expenditures:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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;&#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:3pt double #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;&#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:3pt double #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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Engineered Products&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;23,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;38,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;34,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 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;Fueling Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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;Imaging &amp;amp; Identification&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;10,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;18,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Pumps &amp;amp; Process Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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;Refrigeration &amp;amp; Food Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 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;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Consolidated total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;165,692&#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;186,804&#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;170,994&#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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Segment earnings (EBIT) includes non-operating income and expense directly attributable to the segments. Non-operating income and expense includes gain on sale of businesses and other income, net.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;  For the year ended December&#160;31, 2019, includes a $46,946 loss on assets held for sale for Finder.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)   &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December&#160;31, 2020, includes a $5,213 pre-tax gain on the sale of AMS Chino.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4) &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Certain expenses are maintained at the corporate level and not allocated to the segments. These expenses include executive and function&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;al compensation costs, non-service pension costs, non-operating insurance expenses, shared business services overhead costs, deal related expenses and various administrative expenses relating to the corporate headquarters.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4b91a949042842adb333cf72e1afd4f3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzMtMS0xLTEtMA_2ebd822d-f88c-4936-b740-88a3f48fda79"
      unitRef="usd">1531277000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8c84a7276b944df29a083ec01c8f4aae_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzMtMy0xLTEtMA_edb9aece-d9a6-426d-b847-da6b446c219d"
      unitRef="usd">1697557000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7bdb2e13d34d4e5abe9bf8c9be061787_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzMtNS0xLTEtMA_d9fa5953-b4b4-47c9-b4ea-3484664d2168"
      unitRef="usd">1633147000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i01bf0bff5782449a814efde056a8d4e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzQtMS0xLTEtMA_dd41d076-6936-4a2c-8109-8fd1e668bd49"
      unitRef="usd">1476282000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ida1e53a5179244b09e976f079a378625_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzQtMy0xLTEtMA_edd7d1f1-0f98-4b7e-9aa6-9f5f0614fa99"
      unitRef="usd">1620177000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic40263f10a4e450081bac175cc6197c8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzQtNS0xLTEtMA_8803dcd9-06a1-4e1e-9a8c-2c9ae5bd39dd"
      unitRef="usd">1465590000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i099c76f11ceb46fb820593432cde4d70_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzUtMS0xLTEtMA_1eb504d8-5e44-47e0-9aa9-803f28cbda2d"
      unitRef="usd">1038178000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic203f668663045d9a17879fcedc31084_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzUtMy0xLTEtMA_52b7ed29-47e4-4d8a-ac77-b90d519b9ab6"
      unitRef="usd">1084471000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i73d1354d96eb4014971a20b76c805909_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzUtNS0xLTEtMA_23c82827-8a16-4a5c-bf98-b9785c9dfd76"
      unitRef="usd">1109843000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i27c05aee1e964371944471e8f033bb8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzYtMS0xLTEtMA_49e27933-9fc4-4618-85ad-0681f11828da"
      unitRef="usd">1324003000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7e7f099f9aac4fa48d2e5db12f46d558_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzYtMy0xLTEtMA_6330a148-ee72-424c-841f-cd3e2a3746b8"
      unitRef="usd">1338528000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3e35e79368df4da58d331a6f17e55133_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzYtNS0xLTEtMA_1fe31e12-2135-40d7-b3aa-509755cc1b8d"
      unitRef="usd">1331893000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic5c8baacf81f436eb5830fcb5a108b98_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzctMS0xLTEtMA_ff039224-dc9e-4739-b66f-db487aad7658"
      unitRef="usd">1316090000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic12bb4de787e4021a6b7c412575a5dc2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzctMy0xLTEtMA_ba308235-26dd-493c-97ae-dbb2886011b9"
      unitRef="usd">1396617000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i16eae346365f461394eecd340dd9a004_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzctNS0xLTEtMA_f913f748-ce76-40b9-9cf7-3f5723eaa546"
      unitRef="usd">1453093000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia77f932fbf1e4affac3005a8e4370437_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzgtMS0xLTEtMA_a363f394-e770-4e14-9dc3-1e29c2d03477"
      unitRef="usd">-2070000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7ad85760b03c4418b6aef986925d1d8a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzgtMy0xLTEtMA_1db1f35e-6265-4fa9-bec0-ac07cc836d9b"
      unitRef="usd">-953000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie3a5704627ac4973a606655e8a552e75_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzgtNS0xLTEtMA_3b15d839-e7bb-4cec-9659-f9d2d1fce618"
      unitRef="usd">-1448000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzktMS0xLTEtMA_8a18d9e8-34ce-473e-852d-fbed2617e5f5"
      unitRef="usd">6683760000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzktMy0xLTEtMA_77110adf-2fd7-4600-8cfe-0c1cb09d2383"
      unitRef="usd">7136397000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzktNS0xLTEtMA_c45b44f5-e885-4b61-a6a0-6fe9a81d861f"
      unitRef="usd">6992118000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i4b91a949042842adb333cf72e1afd4f3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzEyLTEtMS0xLTA_86b525e5-1f2b-4c0e-987c-34f0c86d2e15"
      unitRef="usd">238167000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i8c84a7276b944df29a083ec01c8f4aae_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzEyLTMtMS0xLTA_2f2db348-d67e-42bf-8f82-942548e9875b"
      unitRef="usd">291848000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i7bdb2e13d34d4e5abe9bf8c9be061787_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzEyLTUtMS0xLTA_189e4717-8c73-4950-ba81-2610716dfde9"
      unitRef="usd">252368000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i01bf0bff5782449a814efde056a8d4e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzEzLTEtMS0xLTA_c9ae9a0b-c9b9-4990-b3c6-28cc8e9d81b6"
      unitRef="usd">236974000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ida1e53a5179244b09e976f079a378625_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzEzLTMtMS0xLTA_891af9d4-75a9-4029-be07-971a39d9650c"
      unitRef="usd">231873000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ic40263f10a4e450081bac175cc6197c8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzEzLTUtMS0xLTA_e7125df3-8ce9-40df-9823-cdd60429f9fd"
      unitRef="usd">152255000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i099c76f11ceb46fb820593432cde4d70_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzE0LTEtMS0xLTA_34f5f383-4392-4a4a-8c06-1388fb8b98f3"
      unitRef="usd">193473000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ic203f668663045d9a17879fcedc31084_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzE0LTMtMS0xLTA_6147496c-78dc-48eb-b42b-d7d547d81c93"
      unitRef="usd">229484000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i73d1354d96eb4014971a20b76c805909_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzE0LTUtMS0xLTA_86f3ea90-40d8-464e-9c0e-ba1d07592984"
      unitRef="usd">198902000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i27c05aee1e964371944471e8f033bb8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzE1LTEtMS0xLTA_f309f3e3-32df-42a2-b5f8-4f431ecc7897"
      unitRef="usd">305276000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i7e7f099f9aac4fa48d2e5db12f46d558_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzE1LTMtMS0xLTA_48f96b43-c716-43a7-969d-3a87efc7a650"
      unitRef="usd">240081000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i3e35e79368df4da58d331a6f17e55133_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzE1LTUtMS0xLTA_14e4011e-8be0-4812-a408-48943a315eff"
      unitRef="usd">237549000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ic5c8baacf81f436eb5830fcb5a108b98_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzE2LTEtMS0xLTA_5d9997a1-5b55-4acc-8b6d-59021a2caedc"
      unitRef="usd">102872000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ic12bb4de787e4021a6b7c412575a5dc2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzE2LTMtMS0xLTA_d9e78b67-4dae-423d-9ed3-1ed55459cbe7"
      unitRef="usd">118832000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i16eae346365f461394eecd340dd9a004_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzE2LTUtMS0xLTA_83217e0a-2544-468e-9213-6d8084e7e9d4"
      unitRef="usd">136119000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i3841d38c4c49448dbd2f0fefa3f3ca57_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzE3LTEtMS0xLTA_ca131af0-596e-4fe1-851a-aa9fcdcb2eeb"
      unitRef="usd">1076762000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i89073662bb01463ba38f2c75266f999c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzE3LTMtMS0xLTA_68b10492-6b21-41ce-b26b-2599612c3c4d"
      unitRef="usd">1112118000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i6a1221b76138452987034de01450ec98_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzE3LTUtMS0xLTA_9e473f82-2fc3-43be-9e7e-bc54b309bd32"
      unitRef="usd">977193000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i55b0a50f24a94e04b866b421aab084d3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzE4LTEtMS0xLTA_ced32621-7e36-48cc-bcff-818531d52dcc"
      unitRef="usd">126662000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ia50984eb647841f9929d9c015f8ad478_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzE4LTMtMS0xLTA_d4f7014a-a224-4204-85a8-c0158898eade"
      unitRef="usd">124274000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ibf37e9d5d22a44219cafc0c8248c7972_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzE4LTUtMS0xLTA_c508b5ef-266f-47ec-8068-45d46ea3ce38"
      unitRef="usd">129724000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:InterestExpense
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzE5LTEtMS0xLTA_f5c4711d-bb6d-40b7-81f6-819bbd8138ce"
      unitRef="usd">111937000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzE5LTMtMS0xLTA_18b3dbc8-07d5-421a-9de1-e3efc764b5eb"
      unitRef="usd">125818000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzE5LTUtMS0xLTA_7d37dee2-cdae-4425-8018-f4321d1d7132"
      unitRef="usd">130972000</us-gaap:InterestExpense>
    <us-gaap:InterestIncomeOther
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzIwLTEtMS0xLTA_d2d82ca4-a5db-4fee-ae79-f0de007ed2cb"
      unitRef="usd">3571000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzIwLTMtMS0xLTA_d8fb6337-f4c5-40c2-b99f-8b9806c1be5c"
      unitRef="usd">4526000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzIwLTUtMS0xLTA_f3fe3cc9-6cb2-4ebc-be9a-a76388940915"
      unitRef="usd">8881000</us-gaap:InterestIncomeOther>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzIxLTEtMS0xLTA_af50d9b1-8e92-49c8-a1f3-b141b435f50a"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzIxLTMtMS0xLTA_e054a061-39df-4c57-a925-cefa088df721"
      unitRef="usd">-23543000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzIxLTUtMS0xLTA_1aae648f-b17a-4755-abfa-e87540b325f6"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzIyLTEtMS0xLTA_7727b436-2b13-4731-adb6-b4652f341965"
      unitRef="usd">841734000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzIyLTMtMS0xLTA_f5e62951-a0bb-4822-a9b9-8f2c8b3c9026"
      unitRef="usd">843009000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzIyLTUtMS0xLTA_3178f721-c1a3-470a-bc78-af049fe543d6"
      unitRef="usd">725378000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzIzLTEtMS0xLTA_805aaa32-5e5e-4835-a7b1-5508d14eca99"
      unitRef="usd">158283000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzIzLTMtMS0xLTA_57eae8d1-b37e-4380-a1e8-c43f4d94836e"
      unitRef="usd">165091000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzIzLTUtMS0xLTA_5b8f0f94-88e9-454c-b183-2b9ba056a28d"
      unitRef="usd">134233000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzI0LTEtMS0xLTA_65badedd-9151-4090-a987-8459bf8eeb96"
      unitRef="usd">683451000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzI0LTMtMS0xLTA_655fedc4-f7d8-469e-b8b7-1ac6c0d9cdbf"
      unitRef="usd">677918000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzI0LTUtMS0xLTA_d27eb725-ca7f-42d9-b5ac-01143f572f48"
      unitRef="usd">591145000</us-gaap:IncomeLossFromContinuingOperations>
    <dov:SegmentMargins
      contextRef="i4b91a949042842adb333cf72e1afd4f3_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzI2LTEtMS0xLTA_cfd4d6cf-910e-4c3e-8ecb-94ba0b554efc"
      unitRef="number2">0.156</dov:SegmentMargins>
    <dov:SegmentMargins
      contextRef="i8c84a7276b944df29a083ec01c8f4aae_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzI2LTMtMS0xLTA_f22e13e8-ba05-4172-a8a3-b85434760d84"
      unitRef="number2">0.172</dov:SegmentMargins>
    <dov:SegmentMargins
      contextRef="i7bdb2e13d34d4e5abe9bf8c9be061787_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzI2LTUtMS0xLTA_3cff00ea-dbb8-445b-a68c-4fd4e1c920b0"
      unitRef="number2">0.155</dov:SegmentMargins>
    <dov:SegmentMargins
      contextRef="i01bf0bff5782449a814efde056a8d4e5_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzI3LTEtMS0xLTA_5e3a8540-565d-4fd1-8e96-e2f859c197e9"
      unitRef="number2">0.161</dov:SegmentMargins>
    <dov:SegmentMargins
      contextRef="ida1e53a5179244b09e976f079a378625_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzI3LTMtMS0xLTA_423c87a3-93f8-42e0-bb6d-6339fe02e53b"
      unitRef="number2">0.143</dov:SegmentMargins>
    <dov:SegmentMargins
      contextRef="ic40263f10a4e450081bac175cc6197c8_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzI3LTUtMS0xLTA_06709c79-2220-4d5c-97af-1e58d314396f"
      unitRef="number2">0.104</dov:SegmentMargins>
    <dov:SegmentMargins
      contextRef="i099c76f11ceb46fb820593432cde4d70_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzI4LTEtMS0xLTA_313c2212-5a4a-4926-8d4e-bb7b90a899a3"
      unitRef="number2">0.186</dov:SegmentMargins>
    <dov:SegmentMargins
      contextRef="ic203f668663045d9a17879fcedc31084_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzI4LTMtMS0xLTA_f56794b7-c260-4f9b-81a3-497e6e0c8c3c"
      unitRef="number2">0.212</dov:SegmentMargins>
    <dov:SegmentMargins
      contextRef="i73d1354d96eb4014971a20b76c805909_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzI4LTUtMS0xLTA_7bc0fada-0628-4ab3-b7bd-799e1663e8b3"
      unitRef="number2">0.179</dov:SegmentMargins>
    <dov:SegmentMargins
      contextRef="i27c05aee1e964371944471e8f033bb8b_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzI5LTEtMS0xLTA_50e0c55b-37f1-4783-99e6-df4a5a7bd1f3"
      unitRef="number2">0.231</dov:SegmentMargins>
    <dov:SegmentMargins
      contextRef="i7e7f099f9aac4fa48d2e5db12f46d558_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzI5LTMtMS0xLTA_77de12eb-334f-45af-9303-99a54f1299d1"
      unitRef="number2">0.179</dov:SegmentMargins>
    <dov:SegmentMargins
      contextRef="i3e35e79368df4da58d331a6f17e55133_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzI5LTUtMS0xLTA_1c5ef3ef-8291-4390-974b-867e4b8025d6"
      unitRef="number2">0.178</dov:SegmentMargins>
    <dov:SegmentMargins
      contextRef="ic5c8baacf81f436eb5830fcb5a108b98_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzMwLTEtMS0xLTA_e1fb978d-95f4-4602-8b0d-8772de6ca222"
      unitRef="number2">0.078</dov:SegmentMargins>
    <dov:SegmentMargins
      contextRef="ic12bb4de787e4021a6b7c412575a5dc2_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzMwLTMtMS0xLTA_442b7ffe-9a2c-4b85-aef6-8eacfed52ba0"
      unitRef="number2">0.085</dov:SegmentMargins>
    <dov:SegmentMargins
      contextRef="i16eae346365f461394eecd340dd9a004_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzMwLTUtMS0xLTA_47d32778-b0cc-4271-a112-4ba147d09c52"
      unitRef="number2">0.094</dov:SegmentMargins>
    <dov:SegmentMargins
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzMxLTEtMS0xLTA_694d5748-9e9d-4b66-925c-dbed8dbbb5a6"
      unitRef="number2">0.161</dov:SegmentMargins>
    <dov:SegmentMargins
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzMxLTMtMS0xLTA_6a4f6a77-f75d-4bcc-937e-563e19abdaea"
      unitRef="number2">0.156</dov:SegmentMargins>
    <dov:SegmentMargins
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzMxLTUtMS0xLTA_503ca0dd-4af5-42f6-a80d-8c6eee4222f2"
      unitRef="number2">0.140</dov:SegmentMargins>
    <dov:EarningsFromContinuingOperationsInPercentage
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzMyLTEtMS0xLTA_b2074b3b-d00e-4895-85ef-13f63dd126e9"
      unitRef="number2">0.102</dov:EarningsFromContinuingOperationsInPercentage>
    <dov:EarningsFromContinuingOperationsInPercentage
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzMyLTMtMS0xLTA_85899610-27cb-4ee3-96f2-eaf6c601bdaa"
      unitRef="number2">0.095</dov:EarningsFromContinuingOperationsInPercentage>
    <dov:EarningsFromContinuingOperationsInPercentage
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzMyLTUtMS0xLTA_b8e8232d-6c23-494e-b197-4a92678af8c0"
      unitRef="number2">0.085</dov:EarningsFromContinuingOperationsInPercentage>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i4b91a949042842adb333cf72e1afd4f3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzM0LTEtMS0xLTA_3eb88864-dc80-4c37-9c51-cdfdbe152f6a"
      unitRef="usd">42603000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i8c84a7276b944df29a083ec01c8f4aae_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzM0LTMtMS0xLTA_ae4af13a-9a7b-410b-ae86-586763eb08e5"
      unitRef="usd">41032000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i7bdb2e13d34d4e5abe9bf8c9be061787_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzM0LTUtMS0xLTA_0d59cb6d-d447-480c-b84f-22ea055f43ba"
      unitRef="usd">44995000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i01bf0bff5782449a814efde056a8d4e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzM1LTEtMS0xLTA_bbfed5be-d388-4ef0-b872-364d0ec31f49"
      unitRef="usd">72803000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ida1e53a5179244b09e976f079a378625_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzM1LTMtMS0xLTA_aa829c76-7567-4cb0-be97-f8619a9484e8"
      unitRef="usd">75045000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ic40263f10a4e450081bac175cc6197c8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzM1LTUtMS0xLTA_41d123af-f203-4b42-a4a5-cba3d205382b"
      unitRef="usd">68463000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i099c76f11ceb46fb820593432cde4d70_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzM2LTEtMS0xLTA_4145958c-0d32-4240-9118-854ebd137dc1"
      unitRef="usd">38378000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ic203f668663045d9a17879fcedc31084_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzM2LTMtMS0xLTA_f9e5e443-1578-442d-a213-5cdea2623e4f"
      unitRef="usd">30530000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i73d1354d96eb4014971a20b76c805909_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzM2LTUtMS0xLTA_8396fc4a-8508-49a9-9c69-60238552d7cf"
      unitRef="usd">30882000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i27c05aee1e964371944471e8f033bb8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzM3LTEtMS0xLTA_d3117ba0-2f8f-411c-a20f-bbc06c2e6e24"
      unitRef="usd">72191000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i7e7f099f9aac4fa48d2e5db12f46d558_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzM3LTMtMS0xLTA_668a7857-dbc5-4fdc-86c4-7a5984da5a49"
      unitRef="usd">67584000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i3e35e79368df4da58d331a6f17e55133_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzM3LTUtMS0xLTA_e63d9804-9137-4ef1-8636-236ebd909652"
      unitRef="usd">71982000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ic5c8baacf81f436eb5830fcb5a108b98_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzM4LTEtMS0xLTA_0b519ae4-1009-4999-9478-01fcea93c3b8"
      unitRef="usd">46541000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ic12bb4de787e4021a6b7c412575a5dc2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzM4LTMtMS0xLTA_cdcc5f47-72e6-4920-b65f-83bb1aeee606"
      unitRef="usd">51360000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i16eae346365f461394eecd340dd9a004_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzM4LTUtMS0xLTA_6026db0c-e308-454d-82e3-9d12dff0deff"
      unitRef="usd">60477000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i55b0a50f24a94e04b866b421aab084d3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzM5LTEtMS0xLTA_6cb91c92-37bd-40e3-a5c5-45cf69f62b79"
      unitRef="usd">6535000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ia50984eb647841f9929d9c015f8ad478_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzM5LTMtMS0xLTA_9a7be8de-1c18-46a6-9673-46c3ceb225ed"
      unitRef="usd">6736000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ibf37e9d5d22a44219cafc0c8248c7972_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzM5LTUtMS0xLTA_2404ac34-2d5e-4b51-b92c-9a7c2a9d82b3"
      unitRef="usd">5781000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzQwLTEtMS0xLTA_67cb1fd8-bf1b-484b-8751-d10aaa33c2f9"
      unitRef="usd">279051000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzQwLTMtMS0xLTA_edf9b288-53cd-4ded-a2d0-60abe11273ba"
      unitRef="usd">272287000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzQwLTUtMS0xLTA_9d6ecefa-30b6-415e-ae51-cf12188548bf"
      unitRef="usd">282580000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i4b91a949042842adb333cf72e1afd4f3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzQyLTEtMS0xLTA_273f903f-ff04-453f-8dcc-4da3f158c2ac"
      unitRef="usd">23515000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i8c84a7276b944df29a083ec01c8f4aae_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzQyLTMtMS0xLTA_a75c6996-dec6-47fe-8064-bf2e94fff3a3"
      unitRef="usd">38049000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i7bdb2e13d34d4e5abe9bf8c9be061787_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzQyLTUtMS0xLTA_1a5616d3-59e8-4c90-b4fd-2f3e0a1e1b0e"
      unitRef="usd">34016000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i01bf0bff5782449a814efde056a8d4e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzQzLTEtMS0xLTA_a54d2f07-ed92-4b51-8f1f-0e8eb76daac7"
      unitRef="usd">26903000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ida1e53a5179244b09e976f079a378625_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzQzLTMtMS0xLTA_2c7d579a-d81b-449a-96aa-0e6c9f5fc344"
      unitRef="usd">21780000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ic40263f10a4e450081bac175cc6197c8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzQzLTUtMS0xLTA_3e5a4a3b-cc93-4732-854d-05bc60edca9d"
      unitRef="usd">37232000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i099c76f11ceb46fb820593432cde4d70_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzQ0LTEtMS0xLTA_faa17937-6440-43b0-8622-cfdfe4d52914"
      unitRef="usd">10690000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ic203f668663045d9a17879fcedc31084_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzQ0LTMtMS0xLTA_2044a961-edc3-4faa-9a1e-6d09ac1451d7"
      unitRef="usd">18593000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i73d1354d96eb4014971a20b76c805909_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzQ0LTUtMS0xLTA_84d9e01b-72cd-4fe5-ab65-7585c7f6cf35"
      unitRef="usd">13029000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i27c05aee1e964371944471e8f033bb8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzQ1LTEtMS0xLTA_f12b6e51-4c53-48ea-9b9c-831a40e14569"
      unitRef="usd">52804000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i7e7f099f9aac4fa48d2e5db12f46d558_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzQ1LTMtMS0xLTA_fdc1e82f-e638-47ff-95fc-050f6945460b"
      unitRef="usd">50442000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i3e35e79368df4da58d331a6f17e55133_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzQ1LTUtMS0xLTA_38965fd3-46cb-4ed7-ad98-286668a11673"
      unitRef="usd">49333000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ic5c8baacf81f436eb5830fcb5a108b98_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzQ2LTEtMS0xLTA_3501be7f-9b3d-4bee-98fa-32ef11e87086"
      unitRef="usd">42923000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ic12bb4de787e4021a6b7c412575a5dc2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzQ2LTMtMS0xLTA_46fe87af-c3ca-4175-b300-d147f202d778"
      unitRef="usd">51052000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i16eae346365f461394eecd340dd9a004_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzQ2LTUtMS0xLTA_1f707813-3f7d-492c-8ed4-be829b5b4f9e"
      unitRef="usd">32482000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i55b0a50f24a94e04b866b421aab084d3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzQ3LTEtMS0xLTA_a42ba5ea-8aae-4567-bbd2-7826a1f6d0b5"
      unitRef="usd">8857000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ia50984eb647841f9929d9c015f8ad478_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzQ3LTMtMS0xLTA_613cce1d-81f8-494b-b08f-43a63fefafa8"
      unitRef="usd">6888000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ibf37e9d5d22a44219cafc0c8248c7972_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzQ3LTUtMS0xLTA_af5e2e21-5c68-44b4-b3bd-a4e0a3d26f2c"
      unitRef="usd">4902000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzQ4LTEtMS0xLTA_bb4bff08-c652-4550-b01e-9347676edb4b"
      unitRef="usd">165692000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzQ4LTMtMS0xLTA_fbda02a2-1475-4be6-96c6-a800cda5ec33"
      unitRef="usd">186804000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTphMDU4MzBlMjM3OTI0YWEyOTRhODczMjM5YjZhMmEwNC90YWJsZXJhbmdlOmEwNTgzMGUyMzc5MjRhYTI5NGE4NzMyMzliNmEyYTA0XzQ4LTUtMS0xLTA_edd7c832-59d3-4bc5-bd79-ad747eed13d1"
      unitRef="usd">170994000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90ZXh0cmVnaW9uOjRhZmFiOWM4NzkwMzRmMzU4ZmM1M2U0YWNjN2Y0M2FhXzEwOTk1MTE2MjgxNzky_02bf30a3-c244-4d29-8e59-710680f9bffa"
      unitRef="usd">-46946000</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90ZXh0cmVnaW9uOjRhZmFiOWM4NzkwMzRmMzU4ZmM1M2U0YWNjN2Y0M2FhXzYwNDczMTM5NTcwMzU_b637a417-480a-4417-955d-0e73ddb1d361"
      unitRef="usd">5213000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90ZXh0cmVnaW9uOjRhZmFiOWM4NzkwMzRmMzU4ZmM1M2U0YWNjN2Y0M2FhXzQwMDc_a0a97604-c0db-443f-9362-4ced14f37383">&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;Selected financial information by segment (continued):&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.925%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.016%"/&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%;text-decoration:underline"&gt;Total assets at December 31:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 2px 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;Engineered Products&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;1,482,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,431,948&#160;&lt;/span&gt;&lt;/td&gt;&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 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;Fueling Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,125,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,107,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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;Imaging &amp;amp; Identification&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;1,919,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,673,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 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;Pumps &amp;amp; Process Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,591,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,553,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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;Refrigeration &amp;amp; Food Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,320,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,302,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="text-indent:24pt"&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;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;(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;712,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;600,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,152,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;8,669,477&#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;(5)The significant portion of corporate assets are principally cash and cash equivalents.</us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock>
    <dov:AssetsOfContinuingOperations
      contextRef="ie9dbd876dcf145d5ad1ac648e737371b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZToyZDZkZWMzZGM4NmI0NmQ4YTI4OGJkYzkwNTRiNjlhZC90YWJsZXJhbmdlOjJkNmRlYzNkYzg2YjQ2ZDhhMjg4YmRjOTA1NGI2OWFkXzEtMS0xLTEtMA_73768988-3cc9-4af3-8da1-52b546b926e4"
      unitRef="usd">1482430000</dov:AssetsOfContinuingOperations>
    <dov:AssetsOfContinuingOperations
      contextRef="i12b3d6aee81545059101728ab77541a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZToyZDZkZWMzZGM4NmI0NmQ4YTI4OGJkYzkwNTRiNjlhZC90YWJsZXJhbmdlOjJkNmRlYzNkYzg2YjQ2ZDhhMjg4YmRjOTA1NGI2OWFkXzEtMy0xLTEtMA_94201933-60f5-4d2a-b41f-3cf3ebad7123"
      unitRef="usd">1431948000</dov:AssetsOfContinuingOperations>
    <dov:AssetsOfContinuingOperations
      contextRef="i4a0ca86918ab41d281d2728f6514847e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZToyZDZkZWMzZGM4NmI0NmQ4YTI4OGJkYzkwNTRiNjlhZC90YWJsZXJhbmdlOjJkNmRlYzNkYzg2YjQ2ZDhhMjg4YmRjOTA1NGI2OWFkXzItMS0xLTEtMA_1a2c1416-0885-40a1-bae7-06f7b85c0d2c"
      unitRef="usd">2125900000</dov:AssetsOfContinuingOperations>
    <dov:AssetsOfContinuingOperations
      contextRef="i0f90b30cdf3842768fbf1baa5471a7d1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZToyZDZkZWMzZGM4NmI0NmQ4YTI4OGJkYzkwNTRiNjlhZC90YWJsZXJhbmdlOjJkNmRlYzNkYzg2YjQ2ZDhhMjg4YmRjOTA1NGI2OWFkXzItMy0xLTEtMA_dc263ffa-f004-4d79-be9d-75adcca1703d"
      unitRef="usd">2107045000</dov:AssetsOfContinuingOperations>
    <dov:AssetsOfContinuingOperations
      contextRef="ic89f68463cf042a9a819b5ba58e2535f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZToyZDZkZWMzZGM4NmI0NmQ4YTI4OGJkYzkwNTRiNjlhZC90YWJsZXJhbmdlOjJkNmRlYzNkYzg2YjQ2ZDhhMjg4YmRjOTA1NGI2OWFkXzMtMS0xLTEtMA_35ff132c-6cb0-4a0d-a782-17d3cc7fa72f"
      unitRef="usd">1919223000</dov:AssetsOfContinuingOperations>
    <dov:AssetsOfContinuingOperations
      contextRef="i9c0c0e10944742929773c0d8e2ec73ad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZToyZDZkZWMzZGM4NmI0NmQ4YTI4OGJkYzkwNTRiNjlhZC90YWJsZXJhbmdlOjJkNmRlYzNkYzg2YjQ2ZDhhMjg4YmRjOTA1NGI2OWFkXzMtMy0xLTEtMA_bfa32d4d-b09d-42a3-99a7-9e2451efe42d"
      unitRef="usd">1673689000</dov:AssetsOfContinuingOperations>
    <dov:AssetsOfContinuingOperations
      contextRef="i8521466ecbb948aaa22efc653f4e16c6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZToyZDZkZWMzZGM4NmI0NmQ4YTI4OGJkYzkwNTRiNjlhZC90YWJsZXJhbmdlOjJkNmRlYzNkYzg2YjQ2ZDhhMjg4YmRjOTA1NGI2OWFkXzQtMS0xLTEtMA_88e8b0e8-9693-447a-b900-998197005d77"
      unitRef="usd">1591441000</dov:AssetsOfContinuingOperations>
    <dov:AssetsOfContinuingOperations
      contextRef="ie37d4532311a4def96bd9e432180aeb3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZToyZDZkZWMzZGM4NmI0NmQ4YTI4OGJkYzkwNTRiNjlhZC90YWJsZXJhbmdlOjJkNmRlYzNkYzg2YjQ2ZDhhMjg4YmRjOTA1NGI2OWFkXzQtMy0xLTEtMA_b37713b9-3270-49ec-98d3-1508b9638f3f"
      unitRef="usd">1553836000</dov:AssetsOfContinuingOperations>
    <dov:AssetsOfContinuingOperations
      contextRef="i5021621df47440009d616b6fe68e194a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZToyZDZkZWMzZGM4NmI0NmQ4YTI4OGJkYzkwNTRiNjlhZC90YWJsZXJhbmdlOjJkNmRlYzNkYzg2YjQ2ZDhhMjg4YmRjOTA1NGI2OWFkXzUtMS0xLTEtMA_96f46421-ea2a-4c4c-8b97-2701c26ea218"
      unitRef="usd">1320950000</dov:AssetsOfContinuingOperations>
    <dov:AssetsOfContinuingOperations
      contextRef="i99b9d0c003f64561baa446e8c55cffb7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZToyZDZkZWMzZGM4NmI0NmQ4YTI4OGJkYzkwNTRiNjlhZC90YWJsZXJhbmdlOjJkNmRlYzNkYzg2YjQ2ZDhhMjg4YmRjOTA1NGI2OWFkXzUtMy0xLTEtMA_a4ee786a-0e1d-4511-8fb3-3306c1840169"
      unitRef="usd">1302618000</dov:AssetsOfContinuingOperations>
    <dov:AssetsOfContinuingOperations
      contextRef="ib42e0150e41245ec864a8627eac3d76c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZToyZDZkZWMzZGM4NmI0NmQ4YTI4OGJkYzkwNTRiNjlhZC90YWJsZXJhbmdlOjJkNmRlYzNkYzg2YjQ2ZDhhMjg4YmRjOTA1NGI2OWFkXzYtMS0xLTEtMA_6b1e6a94-a8ff-42af-b77c-a378c04e83f9"
      unitRef="usd">712130000</dov:AssetsOfContinuingOperations>
    <dov:AssetsOfContinuingOperations
      contextRef="i6e7179c855484b71a7b1cab4e079d015_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZToyZDZkZWMzZGM4NmI0NmQ4YTI4OGJkYzkwNTRiNjlhZC90YWJsZXJhbmdlOjJkNmRlYzNkYzg2YjQ2ZDhhMjg4YmRjOTA1NGI2OWFkXzYtMy0xLTEtMA_80e67498-dc36-4c18-9108-63c99d51aa4a"
      unitRef="usd">600341000</dov:AssetsOfContinuingOperations>
    <us-gaap:Assets
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZToyZDZkZWMzZGM4NmI0NmQ4YTI4OGJkYzkwNTRiNjlhZC90YWJsZXJhbmdlOjJkNmRlYzNkYzg2YjQ2ZDhhMjg4YmRjOTA1NGI2OWFkXzktMS0xLTEtMA_d97bb5c3-9f55-4276-95d3-5eb0f2d6cd51"
      unitRef="usd">9152074000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZToyZDZkZWMzZGM4NmI0NmQ4YTI4OGJkYzkwNTRiNjlhZC90YWJsZXJhbmdlOjJkNmRlYzNkYzg2YjQ2ZDhhMjg4YmRjOTA1NGI2OWFkXzktMy0xLTEtMA_9930b3c8-d23b-4c67-8a74-a71c2da6b971"
      unitRef="usd">8669477000</us-gaap:Assets>
    <us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90ZXh0cmVnaW9uOjRhZmFiOWM4NzkwMzRmMzU4ZmM1M2U0YWNjN2Y0M2FhXzQwMDg_be3d406e-b779-494b-a5c1-e4d34cc6b0dc">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.375%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.375%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.375%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.375%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.378%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align: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:10pt;font-weight:700;line-height:100%"&gt;Long-Lived Assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(6)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:700;line-height:100%"&gt;At December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;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;United States&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;3,677,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,806,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,619,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;518,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;491,732&#160;&lt;/span&gt;&lt;/td&gt;&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;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,482,520&#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;1,571,901&#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;1,572,788&#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;289,657&#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;261,170&#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;Asia&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;745,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;863,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;867,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;text-align:left;vertical-align: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 Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;535,091&#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;625,707&#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;631,164&#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;21,174&#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;24,174&#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;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;243,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;301,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Consolidated total&lt;/span&gt;&lt;/td&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;6,683,760&#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;7,136,397&#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;6,992,118&#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;897,326&#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;842,318&#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="text-align:justify"&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;(6)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-lived assets are comprised of net property, plant and equipment.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The U.S. was the largest geographical market for the Engineered Products, Fueling Solutions, Pumps &amp;amp; Process Solutions, and Refrigeration &amp;amp; Food Equipment segments, and Europe was the largest market for the Imaging &amp;amp; Identification segment.&lt;/span&gt;&lt;/div&gt;Revenue is attributed to regions based on the location of the Company&#x2019;s customer, which in some instances is an intermediary and not necessarily the end user. The Company&#x2019;s businesses serve thousands of customers, none of which accounted for more than 10% of consolidated revenue.</us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i82ad22c4a51641548d261c9a545b7b97_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTo2MjI1YTViYzAyZGQ0MWMzODg5MWExMDYzODgyYjcxMy90YWJsZXJhbmdlOjYyMjVhNWJjMDJkZDQxYzM4ODkxYTEwNjM4ODJiNzEzXzMtMS0xLTEtMA_82e61645-7416-4f60-aeeb-ecb5998e3a4d"
      unitRef="usd">3677285000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i90220a9799a14fefac9b49658042ded5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTo2MjI1YTViYzAyZGQ0MWMzODg5MWExMDYzODgyYjcxMy90YWJsZXJhbmdlOjYyMjVhNWJjMDJkZDQxYzM4ODkxYTEwNjM4ODJiNzEzXzMtMy0xLTEtMA_f8d7dccb-3215-4585-893a-01795fc92a05"
      unitRef="usd">3806033000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3ebd546aeaa04ee9b28e21fbc741b3d3_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTo2MjI1YTViYzAyZGQ0MWMzODg5MWExMDYzODgyYjcxMy90YWJsZXJhbmdlOjYyMjVhNWJjMDJkZDQxYzM4ODkxYTEwNjM4ODJiNzEzXzMtNS0xLTEtMA_afd0b823-94ca-4199-bf04-4e2dc869c1a5"
      unitRef="usd">3619717000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i2c567fb936a84ec78be0c5fdffe134e2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTo2MjI1YTViYzAyZGQ0MWMzODg5MWExMDYzODgyYjcxMy90YWJsZXJhbmdlOjYyMjVhNWJjMDJkZDQxYzM4ODkxYTEwNjM4ODJiNzEzXzMtNy0xLTEtMA_f7c65656-b8f4-4a89-a802-8e2e03a3382c"
      unitRef="usd">518679000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i2036b988761a4ed5ae772ddb4fcfcd8f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTo2MjI1YTViYzAyZGQ0MWMzODg5MWExMDYzODgyYjcxMy90YWJsZXJhbmdlOjYyMjVhNWJjMDJkZDQxYzM4ODkxYTEwNjM4ODJiNzEzXzMtOS0xLTEtMA_345b2eac-1fe9-4155-afbe-33770cd5c8a8"
      unitRef="usd">491732000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2e93131001d547a5a57d516aff5af950_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTo2MjI1YTViYzAyZGQ0MWMzODg5MWExMDYzODgyYjcxMy90YWJsZXJhbmdlOjYyMjVhNWJjMDJkZDQxYzM4ODkxYTEwNjM4ODJiNzEzXzQtMS0xLTEtMA_171e146c-9c7b-4fb8-a892-7ca46eea3639"
      unitRef="usd">1482520000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7454217975394c36953ae2dff9386b57_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTo2MjI1YTViYzAyZGQ0MWMzODg5MWExMDYzODgyYjcxMy90YWJsZXJhbmdlOjYyMjVhNWJjMDJkZDQxYzM4ODkxYTEwNjM4ODJiNzEzXzQtMy0xLTEtMA_7f679a0a-22de-4810-b872-c4d345cd8d22"
      unitRef="usd">1571901000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i84488cf6de9745a18db3306ac9b50bf6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTo2MjI1YTViYzAyZGQ0MWMzODg5MWExMDYzODgyYjcxMy90YWJsZXJhbmdlOjYyMjVhNWJjMDJkZDQxYzM4ODkxYTEwNjM4ODJiNzEzXzQtNS0xLTEtMA_10308c23-7fc8-48b9-9f05-9dcc0e0fdccc"
      unitRef="usd">1572788000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i077eff41f5f54a328b5dda64f0e85712_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTo2MjI1YTViYzAyZGQ0MWMzODg5MWExMDYzODgyYjcxMy90YWJsZXJhbmdlOjYyMjVhNWJjMDJkZDQxYzM4ODkxYTEwNjM4ODJiNzEzXzQtNy0xLTEtMA_ad128ce2-18f9-42eb-85e8-87eb12035af4"
      unitRef="usd">289657000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i8913aab35e974cbbb0b6b4f8f59ac10e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTo2MjI1YTViYzAyZGQ0MWMzODg5MWExMDYzODgyYjcxMy90YWJsZXJhbmdlOjYyMjVhNWJjMDJkZDQxYzM4ODkxYTEwNjM4ODJiNzEzXzQtOS0xLTEtMA_ecc04a7b-49d0-4376-a36e-cabe0920c418"
      unitRef="usd">261170000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3c5e007ad6714541a65ddc57a28bed9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTo2MjI1YTViYzAyZGQ0MWMzODg5MWExMDYzODgyYjcxMy90YWJsZXJhbmdlOjYyMjVhNWJjMDJkZDQxYzM4ODkxYTEwNjM4ODJiNzEzXzUtMS0xLTEtMA_4bf53ff2-04f8-432f-b67a-62d5a874edde"
      unitRef="usd">745150000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia5ba407c519e4746b6fb7255bc8ae397_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTo2MjI1YTViYzAyZGQ0MWMzODg5MWExMDYzODgyYjcxMy90YWJsZXJhbmdlOjYyMjVhNWJjMDJkZDQxYzM4ODkxYTEwNjM4ODJiNzEzXzUtMy0xLTEtMA_692f213c-d940-4749-bcac-96b5712ce0c0"
      unitRef="usd">863050000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifd14315c6272474495e651f8ebd5ae8d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTo2MjI1YTViYzAyZGQ0MWMzODg5MWExMDYzODgyYjcxMy90YWJsZXJhbmdlOjYyMjVhNWJjMDJkZDQxYzM4ODkxYTEwNjM4ODJiNzEzXzUtNS0xLTEtMA_4ba6905e-4491-4ad1-9a6f-33b9d829f549"
      unitRef="usd">867268000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i4bcadcdec4e14cd99c8e4970d8d66123_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTo2MjI1YTViYzAyZGQ0MWMzODg5MWExMDYzODgyYjcxMy90YWJsZXJhbmdlOjYyMjVhNWJjMDJkZDQxYzM4ODkxYTEwNjM4ODJiNzEzXzUtNy0xLTEtMA_3f60531f-90c0-409f-b686-4102c813e79b"
      unitRef="usd">61235000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="iaeba7f4f208e458ab041c9d8e8e75454_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTo2MjI1YTViYzAyZGQ0MWMzODg5MWExMDYzODgyYjcxMy90YWJsZXJhbmdlOjYyMjVhNWJjMDJkZDQxYzM4ODkxYTEwNjM4ODJiNzEzXzUtOS0xLTEtMA_783c10e0-0802-4b6c-947b-6c2e094ff1d8"
      unitRef="usd">60601000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2474b80550e04b64b653ece188aa948d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTo2MjI1YTViYzAyZGQ0MWMzODg5MWExMDYzODgyYjcxMy90YWJsZXJhbmdlOjYyMjVhNWJjMDJkZDQxYzM4ODkxYTEwNjM4ODJiNzEzXzYtMS0xLTEtMA_e8aefbd5-6abf-4ebb-9b5d-fb65d0508ed2"
      unitRef="usd">535091000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2b99c3d2a8724c699ce8a807cdbe5dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTo2MjI1YTViYzAyZGQ0MWMzODg5MWExMDYzODgyYjcxMy90YWJsZXJhbmdlOjYyMjVhNWJjMDJkZDQxYzM4ODkxYTEwNjM4ODJiNzEzXzYtMy0xLTEtMA_451e6557-2fd2-4b7a-84db-7876f3c09066"
      unitRef="usd">625707000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i91b0ee3d4f3a46f6924a3d548186e673_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTo2MjI1YTViYzAyZGQ0MWMzODg5MWExMDYzODgyYjcxMy90YWJsZXJhbmdlOjYyMjVhNWJjMDJkZDQxYzM4ODkxYTEwNjM4ODJiNzEzXzYtNS0xLTEtMA_30b88628-d151-459f-8a5d-7e80a7253923"
      unitRef="usd">631164000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i999eee1cc1804727854bb20a01c87d29_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTo2MjI1YTViYzAyZGQ0MWMzODg5MWExMDYzODgyYjcxMy90YWJsZXJhbmdlOjYyMjVhNWJjMDJkZDQxYzM4ODkxYTEwNjM4ODJiNzEzXzYtNy0xLTEtMA_c1d9290f-5ddd-4a0f-8492-77f38e0ee88b"
      unitRef="usd">21174000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ic2487f75c76149829347750f9e292708_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTo2MjI1YTViYzAyZGQ0MWMzODg5MWExMDYzODgyYjcxMy90YWJsZXJhbmdlOjYyMjVhNWJjMDJkZDQxYzM4ODkxYTEwNjM4ODJiNzEzXzYtOS0xLTEtMA_19f5c773-2eb7-44d9-a34a-2752d8dc8605"
      unitRef="usd">24174000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifdf5b9f9d2e8419789c10fa557fce40f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTo2MjI1YTViYzAyZGQ0MWMzODg5MWExMDYzODgyYjcxMy90YWJsZXJhbmdlOjYyMjVhNWJjMDJkZDQxYzM4ODkxYTEwNjM4ODJiNzEzXzctMS0xLTEtMA_6a88bba4-f656-43ae-97ee-2e4536cd0a9f"
      unitRef="usd">243714000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0e0336930ed04c2c962edf077e1fd4b4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTo2MjI1YTViYzAyZGQ0MWMzODg5MWExMDYzODgyYjcxMy90YWJsZXJhbmdlOjYyMjVhNWJjMDJkZDQxYzM4ODkxYTEwNjM4ODJiNzEzXzctMy0xLTEtMA_64ff489b-f434-4985-9258-8e754b44cc61"
      unitRef="usd">269706000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iadba27d749264145aa53051b98ce2739_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTo2MjI1YTViYzAyZGQ0MWMzODg5MWExMDYzODgyYjcxMy90YWJsZXJhbmdlOjYyMjVhNWJjMDJkZDQxYzM4ODkxYTEwNjM4ODJiNzEzXzctNS0xLTEtMA_66fe629e-37cc-4d63-b02f-cd7c5c5b6e79"
      unitRef="usd">301181000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="if2a915a84a044f5196eb5ab91dd18359_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTo2MjI1YTViYzAyZGQ0MWMzODg5MWExMDYzODgyYjcxMy90YWJsZXJhbmdlOjYyMjVhNWJjMDJkZDQxYzM4ODkxYTEwNjM4ODJiNzEzXzctNy0xLTEtMA_389a8224-36be-4eef-8b66-b81c54847799"
      unitRef="usd">6581000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ibe4d6557b3754c0b9f6be5071ee8134f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTo2MjI1YTViYzAyZGQ0MWMzODg5MWExMDYzODgyYjcxMy90YWJsZXJhbmdlOjYyMjVhNWJjMDJkZDQxYzM4ODkxYTEwNjM4ODJiNzEzXzctOS0xLTEtMA_05da01df-5fb8-4233-a8bd-8f26292f3e07"
      unitRef="usd">4641000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTo2MjI1YTViYzAyZGQ0MWMzODg5MWExMDYzODgyYjcxMy90YWJsZXJhbmdlOjYyMjVhNWJjMDJkZDQxYzM4ODkxYTEwNjM4ODJiNzEzXzgtMS0xLTEtMA_4c80d82a-620c-4d37-9ab5-a3d513160432"
      unitRef="usd">6683760000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTo2MjI1YTViYzAyZGQ0MWMzODg5MWExMDYzODgyYjcxMy90YWJsZXJhbmdlOjYyMjVhNWJjMDJkZDQxYzM4ODkxYTEwNjM4ODJiNzEzXzgtMy0xLTEtMA_cf47277c-0acd-49a7-8291-3368041af13b"
      unitRef="usd">7136397000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTo2MjI1YTViYzAyZGQ0MWMzODg5MWExMDYzODgyYjcxMy90YWJsZXJhbmdlOjYyMjVhNWJjMDJkZDQxYzM4ODkxYTEwNjM4ODJiNzEzXzgtNS0xLTEtMA_db49fe57-64a1-49fb-8592-77671dd3ce2b"
      unitRef="usd">6992118000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i4e3f760df762451abc0cf2ec189acd42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTo2MjI1YTViYzAyZGQ0MWMzODg5MWExMDYzODgyYjcxMy90YWJsZXJhbmdlOjYyMjVhNWJjMDJkZDQxYzM4ODkxYTEwNjM4ODJiNzEzXzgtNy0xLTEtMA_705f2582-2e64-46fa-80e1-76617704c4bb"
      unitRef="usd">897326000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ie6dd87bdf6a84036954441125490ad8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTEvZnJhZzo0YWZhYjljODc5MDM0ZjM1OGZjNTNlNGFjYzdmNDNhYS90YWJsZTo2MjI1YTViYzAyZGQ0MWMzODg5MWExMDYzODgyYjcxMy90YWJsZXJhbmdlOjYyMjVhNWJjMDJkZDQxYzM4ODkxYTEwNjM4ODJiNzEzXzgtOS0xLTEtMA_a3e96e12-6c2f-4ce1-90d0-4dbd8cfbdb4c"
      unitRef="usd">842318000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90ZXh0cmVnaW9uOjVjNTQ2MTBjOWMyYjQ0YzY5ZmRiNDBkMjAwZjNkN2RkXzc5NA_d9e44108-1443-46c0-a300-682e2c7aac2a">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;21. Earnings per Share&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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;The following table sets forth a reconciliation of the information used in computing basic and diluted earnings per share:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.553%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.159%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings from continuing operations&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;683,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;677,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;591,145&#160;&lt;/span&gt;&lt;/td&gt;&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;Loss from discontinued operations, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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;&#x2014;&#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;(20,878)&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;Net earnings&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;683,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;677,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;570,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Basic earnings per common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;Earnings from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;3.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss from discontinued operations, net&lt;/span&gt;&lt;/td&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;&#x2014;&#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 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;&#x2014;&#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 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;(0.14)&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;Net earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;3.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average basic shares outstanding&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;144,050,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,198,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,874,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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;Diluted earnings per common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;Earnings from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;3.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss from discontinued operations, net&lt;/span&gt;&lt;/td&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;&#x2014;&#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 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;&#x2014;&#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 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;(0.14)&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;Net earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;3.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average diluted shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,393,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,992,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,133,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The following table is a reconciliation of the share amounts used in computing earnings per share:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.553%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.159%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding - Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,050,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,198,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,874,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="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;Dilutive effect of assumed exercise of SARs and vesting of performance shares and RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,343,000&#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;1,794,000&#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;2,259,000&#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;Weighted average shares outstanding - Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,393,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,992,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,133,000&#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;Diluted earnings per share amounts are computed using the weighted average number of common shares outstanding and, if dilutive, potential common shares outstanding during the period.&#160;Potential common shares consist of the incremental common shares issuable upon the exercise of SARs and vesting of performance shares and RSUs, as determined using the treasury stock method.&#160;For the years ended December&#160;31, 2020, 2019 and 2018, the weighted average number of anti-dilutive potential common shares excluded from the calculation above totaled 30,378, 28,096 and 1,382, respectively.</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90ZXh0cmVnaW9uOjVjNTQ2MTBjOWMyYjQ0YzY5ZmRiNDBkMjAwZjNkN2RkXzc5MQ_1e97d7ee-8a06-4733-988c-20901f45e81e">&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;The following table sets forth a reconciliation of the information used in computing basic and diluted earnings per share:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.553%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.159%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings from continuing operations&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;683,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;677,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;591,145&#160;&lt;/span&gt;&lt;/td&gt;&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;Loss from discontinued operations, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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;&#x2014;&#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;(20,878)&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;Net earnings&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;683,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;677,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;570,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Basic earnings per common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;Earnings from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;3.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss from discontinued operations, net&lt;/span&gt;&lt;/td&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;&#x2014;&#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 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;&#x2014;&#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 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;(0.14)&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;Net earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;3.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average basic shares outstanding&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;144,050,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,198,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,874,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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;Diluted earnings per common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;Earnings from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;3.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss from discontinued operations, net&lt;/span&gt;&lt;/td&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;&#x2014;&#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 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;&#x2014;&#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 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;(0.14)&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;Net earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;3.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average diluted shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,393,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,992,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,133,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTpmZjg0ZjBkNTBlMzU0NDY1OTNjNTY4NjU5ZmUxMDRhZS90YWJsZXJhbmdlOmZmODRmMGQ1MGUzNTQ0NjU5M2M1Njg2NTlmZTEwNGFlXzItMS0xLTEtMA_e9e5485f-f99b-484e-a26a-b4fefec0c5af"
      unitRef="usd">683451000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTpmZjg0ZjBkNTBlMzU0NDY1OTNjNTY4NjU5ZmUxMDRhZS90YWJsZXJhbmdlOmZmODRmMGQ1MGUzNTQ0NjU5M2M1Njg2NTlmZTEwNGFlXzItMy0xLTEtMA_43428840-d2ed-4693-8f20-7a3b279c26e4"
      unitRef="usd">677918000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTpmZjg0ZjBkNTBlMzU0NDY1OTNjNTY4NjU5ZmUxMDRhZS90YWJsZXJhbmdlOmZmODRmMGQ1MGUzNTQ0NjU5M2M1Njg2NTlmZTEwNGFlXzItNS0xLTEtMA_1810b25c-d5e1-40eb-98a8-a6e61769a9a4"
      unitRef="usd">591145000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTpmZjg0ZjBkNTBlMzU0NDY1OTNjNTY4NjU5ZmUxMDRhZS90YWJsZXJhbmdlOmZmODRmMGQ1MGUzNTQ0NjU5M2M1Njg2NTlmZTEwNGFlXzMtMS0xLTEtMA_53bd79f7-a967-4de9-813a-c022cf3b0671"
      unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTpmZjg0ZjBkNTBlMzU0NDY1OTNjNTY4NjU5ZmUxMDRhZS90YWJsZXJhbmdlOmZmODRmMGQ1MGUzNTQ0NjU5M2M1Njg2NTlmZTEwNGFlXzMtMy0xLTEtMA_bd3dc464-9e0f-4953-abf4-b9d8e9660696"
      unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTpmZjg0ZjBkNTBlMzU0NDY1OTNjNTY4NjU5ZmUxMDRhZS90YWJsZXJhbmdlOmZmODRmMGQ1MGUzNTQ0NjU5M2M1Njg2NTlmZTEwNGFlXzMtNS0xLTEtMA_3ec335d8-0da7-4292-8916-674274591ae9"
      unitRef="usd">-20878000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:NetIncomeLoss
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTpmZjg0ZjBkNTBlMzU0NDY1OTNjNTY4NjU5ZmUxMDRhZS90YWJsZXJhbmdlOmZmODRmMGQ1MGUzNTQ0NjU5M2M1Njg2NTlmZTEwNGFlXzQtMS0xLTEtMA_b6dff233-0c7f-4666-929b-02962c19b93e"
      unitRef="usd">683451000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTpmZjg0ZjBkNTBlMzU0NDY1OTNjNTY4NjU5ZmUxMDRhZS90YWJsZXJhbmdlOmZmODRmMGQ1MGUzNTQ0NjU5M2M1Njg2NTlmZTEwNGFlXzQtMy0xLTEtMA_0e7f5da6-8b70-4713-8c07-7b89dddf46e3"
      unitRef="usd">677918000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTpmZjg0ZjBkNTBlMzU0NDY1OTNjNTY4NjU5ZmUxMDRhZS90YWJsZXJhbmdlOmZmODRmMGQ1MGUzNTQ0NjU5M2M1Njg2NTlmZTEwNGFlXzQtNS0xLTEtMA_cce80a57-da1b-4c43-9c79-c1b79bb40acf"
      unitRef="usd">570267000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTpmZjg0ZjBkNTBlMzU0NDY1OTNjNTY4NjU5ZmUxMDRhZS90YWJsZXJhbmdlOmZmODRmMGQ1MGUzNTQ0NjU5M2M1Njg2NTlmZTEwNGFlXzYtMS0xLTEtMA_940dc496-1359-4d2c-be2c-d608cc7a2558"
      unitRef="usdPerShare">4.74</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTpmZjg0ZjBkNTBlMzU0NDY1OTNjNTY4NjU5ZmUxMDRhZS90YWJsZXJhbmdlOmZmODRmMGQ1MGUzNTQ0NjU5M2M1Njg2NTlmZTEwNGFlXzYtMy0xLTEtMA_1a8ee8c2-6765-4c85-a183-2c48bf287582"
      unitRef="usdPerShare">4.67</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTpmZjg0ZjBkNTBlMzU0NDY1OTNjNTY4NjU5ZmUxMDRhZS90YWJsZXJhbmdlOmZmODRmMGQ1MGUzNTQ0NjU5M2M1Njg2NTlmZTEwNGFlXzYtNS0xLTEtMA_24e70ae8-5a86-4ded-9a68-a56b4e602fe8"
      unitRef="usdPerShare">3.94</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTpmZjg0ZjBkNTBlMzU0NDY1OTNjNTY4NjU5ZmUxMDRhZS90YWJsZXJhbmdlOmZmODRmMGQ1MGUzNTQ0NjU5M2M1Njg2NTlmZTEwNGFlXzctMS0xLTEtMA_b9094819-4a2a-429b-a0b4-78d8b8435abb"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTpmZjg0ZjBkNTBlMzU0NDY1OTNjNTY4NjU5ZmUxMDRhZS90YWJsZXJhbmdlOmZmODRmMGQ1MGUzNTQ0NjU5M2M1Njg2NTlmZTEwNGFlXzctMy0xLTEtMA_77792d25-a860-4ad7-b726-d61f53e9c2ce"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTpmZjg0ZjBkNTBlMzU0NDY1OTNjNTY4NjU5ZmUxMDRhZS90YWJsZXJhbmdlOmZmODRmMGQ1MGUzNTQ0NjU5M2M1Njg2NTlmZTEwNGFlXzctNS0xLTEtMA_3c2ca130-811f-470f-8e9e-f5c6f83286d9"
      unitRef="usdPerShare">-0.14</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTpmZjg0ZjBkNTBlMzU0NDY1OTNjNTY4NjU5ZmUxMDRhZS90YWJsZXJhbmdlOmZmODRmMGQ1MGUzNTQ0NjU5M2M1Njg2NTlmZTEwNGFlXzgtMS0xLTEtMA_0d9ff24d-ce0e-4d57-b99e-91b56ab14296"
      unitRef="usdPerShare">4.74</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTpmZjg0ZjBkNTBlMzU0NDY1OTNjNTY4NjU5ZmUxMDRhZS90YWJsZXJhbmdlOmZmODRmMGQ1MGUzNTQ0NjU5M2M1Njg2NTlmZTEwNGFlXzgtMy0xLTEtMA_9771b697-2598-41ba-85df-69b4b0f95ad2"
      unitRef="usdPerShare">4.67</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTpmZjg0ZjBkNTBlMzU0NDY1OTNjNTY4NjU5ZmUxMDRhZS90YWJsZXJhbmdlOmZmODRmMGQ1MGUzNTQ0NjU5M2M1Njg2NTlmZTEwNGFlXzgtNS0xLTEtMA_6672376d-c0c1-4fc6-87bf-91963542118d"
      unitRef="usdPerShare">3.80</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTpmZjg0ZjBkNTBlMzU0NDY1OTNjNTY4NjU5ZmUxMDRhZS90YWJsZXJhbmdlOmZmODRmMGQ1MGUzNTQ0NjU5M2M1Njg2NTlmZTEwNGFlXzEwLTEtMS0xLTA_ca2e38e6-471d-4118-a467-1441ddf051d9"
      unitRef="shares">144050000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTpmZjg0ZjBkNTBlMzU0NDY1OTNjNTY4NjU5ZmUxMDRhZS90YWJsZXJhbmdlOmZmODRmMGQ1MGUzNTQ0NjU5M2M1Njg2NTlmZTEwNGFlXzEwLTMtMS0xLTA_41fb0879-0f3c-4cfb-9413-7e888ad01cb8"
      unitRef="shares">145198000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTpmZjg0ZjBkNTBlMzU0NDY1OTNjNTY4NjU5ZmUxMDRhZS90YWJsZXJhbmdlOmZmODRmMGQ1MGUzNTQ0NjU5M2M1Njg2NTlmZTEwNGFlXzEwLTUtMS0xLTA_81482fd3-ba9e-42fa-8cfb-cbd6834701a8"
      unitRef="shares">149874000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTpmZjg0ZjBkNTBlMzU0NDY1OTNjNTY4NjU5ZmUxMDRhZS90YWJsZXJhbmdlOmZmODRmMGQ1MGUzNTQ0NjU5M2M1Njg2NTlmZTEwNGFlXzEyLTEtMS0xLTA_d340ac40-b8ff-4e65-a24c-465880dbc05e"
      unitRef="usdPerShare">4.70</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTpmZjg0ZjBkNTBlMzU0NDY1OTNjNTY4NjU5ZmUxMDRhZS90YWJsZXJhbmdlOmZmODRmMGQ1MGUzNTQ0NjU5M2M1Njg2NTlmZTEwNGFlXzEyLTMtMS0xLTA_a651007a-9621-46d1-a9c6-64d6116842c0"
      unitRef="usdPerShare">4.61</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTpmZjg0ZjBkNTBlMzU0NDY1OTNjNTY4NjU5ZmUxMDRhZS90YWJsZXJhbmdlOmZmODRmMGQ1MGUzNTQ0NjU5M2M1Njg2NTlmZTEwNGFlXzEyLTUtMS0xLTA_3ccdab5c-abab-4a08-84c5-1e0b613a52fc"
      unitRef="usdPerShare">3.89</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTpmZjg0ZjBkNTBlMzU0NDY1OTNjNTY4NjU5ZmUxMDRhZS90YWJsZXJhbmdlOmZmODRmMGQ1MGUzNTQ0NjU5M2M1Njg2NTlmZTEwNGFlXzEzLTEtMS0xLTA_5d4deba3-8b92-4e24-82f4-a862dc7ca4bc"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTpmZjg0ZjBkNTBlMzU0NDY1OTNjNTY4NjU5ZmUxMDRhZS90YWJsZXJhbmdlOmZmODRmMGQ1MGUzNTQ0NjU5M2M1Njg2NTlmZTEwNGFlXzEzLTMtMS0xLTA_bd7d83c0-6394-4269-9dca-2dcf1c4ac0ad"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTpmZjg0ZjBkNTBlMzU0NDY1OTNjNTY4NjU5ZmUxMDRhZS90YWJsZXJhbmdlOmZmODRmMGQ1MGUzNTQ0NjU5M2M1Njg2NTlmZTEwNGFlXzEzLTUtMS0xLTA_fb479f95-ab7f-4735-a95c-6d14141f7ef4"
      unitRef="usdPerShare">-0.14</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTpmZjg0ZjBkNTBlMzU0NDY1OTNjNTY4NjU5ZmUxMDRhZS90YWJsZXJhbmdlOmZmODRmMGQ1MGUzNTQ0NjU5M2M1Njg2NTlmZTEwNGFlXzE0LTEtMS0xLTA_583c16c3-734d-4d7c-b2e0-7d70310dcd2a"
      unitRef="usdPerShare">4.70</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTpmZjg0ZjBkNTBlMzU0NDY1OTNjNTY4NjU5ZmUxMDRhZS90YWJsZXJhbmdlOmZmODRmMGQ1MGUzNTQ0NjU5M2M1Njg2NTlmZTEwNGFlXzE0LTMtMS0xLTA_5f4fd33d-b048-4935-b22e-a2292fae539b"
      unitRef="usdPerShare">4.61</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTpmZjg0ZjBkNTBlMzU0NDY1OTNjNTY4NjU5ZmUxMDRhZS90YWJsZXJhbmdlOmZmODRmMGQ1MGUzNTQ0NjU5M2M1Njg2NTlmZTEwNGFlXzE0LTUtMS0xLTA_4316e361-f697-458d-ab42-64cf287afc14"
      unitRef="usdPerShare">3.75</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTpmZjg0ZjBkNTBlMzU0NDY1OTNjNTY4NjU5ZmUxMDRhZS90YWJsZXJhbmdlOmZmODRmMGQ1MGUzNTQ0NjU5M2M1Njg2NTlmZTEwNGFlXzE2LTEtMS0xLTA_2556ab7b-f03b-4628-8c7a-dcc8b2f60b55"
      unitRef="shares">145393000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTpmZjg0ZjBkNTBlMzU0NDY1OTNjNTY4NjU5ZmUxMDRhZS90YWJsZXJhbmdlOmZmODRmMGQ1MGUzNTQ0NjU5M2M1Njg2NTlmZTEwNGFlXzE2LTMtMS0xLTA_cb5ff6de-9aeb-4d82-aa30-e434d0c63605"
      unitRef="shares">146992000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTpmZjg0ZjBkNTBlMzU0NDY1OTNjNTY4NjU5ZmUxMDRhZS90YWJsZXJhbmdlOmZmODRmMGQ1MGUzNTQ0NjU5M2M1Njg2NTlmZTEwNGFlXzE2LTUtMS0xLTA_e91ec8c3-48ac-4b89-a027-8000ffcd05c9"
      unitRef="shares">152133000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90ZXh0cmVnaW9uOjVjNTQ2MTBjOWMyYjQ0YzY5ZmRiNDBkMjAwZjNkN2RkXzc5Mw_8a2cf492-cb27-4d28-b34a-5823f2fffd58">&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;The following table is a reconciliation of the share amounts used in computing earnings per share:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.553%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.159%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding - Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,050,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,198,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,874,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="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;Dilutive effect of assumed exercise of SARs and vesting of performance shares and RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,343,000&#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;1,794,000&#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;2,259,000&#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;Weighted average shares outstanding - Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,393,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,992,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,133,000&#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:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTo1ZmRiNmU3ZmNiMmQ0OWM5OTZiNTlkYTRhNTdhMTU4ZS90YWJsZXJhbmdlOjVmZGI2ZTdmY2IyZDQ5Yzk5NmI1OWRhNGE1N2ExNThlXzItMS0xLTEtMA_ca2e38e6-471d-4118-a467-1441ddf051d9"
      unitRef="shares">144050000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTo1ZmRiNmU3ZmNiMmQ0OWM5OTZiNTlkYTRhNTdhMTU4ZS90YWJsZXJhbmdlOjVmZGI2ZTdmY2IyZDQ5Yzk5NmI1OWRhNGE1N2ExNThlXzItMy0xLTEtMA_41fb0879-0f3c-4cfb-9413-7e888ad01cb8"
      unitRef="shares">145198000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTo1ZmRiNmU3ZmNiMmQ0OWM5OTZiNTlkYTRhNTdhMTU4ZS90YWJsZXJhbmdlOjVmZGI2ZTdmY2IyZDQ5Yzk5NmI1OWRhNGE1N2ExNThlXzItNS0xLTEtMA_81482fd3-ba9e-42fa-8cfb-cbd6834701a8"
      unitRef="shares">149874000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTo1ZmRiNmU3ZmNiMmQ0OWM5OTZiNTlkYTRhNTdhMTU4ZS90YWJsZXJhbmdlOjVmZGI2ZTdmY2IyZDQ5Yzk5NmI1OWRhNGE1N2ExNThlXzMtMS0xLTEtMA_79e09288-8898-4413-8d8f-675bf8a98769"
      unitRef="shares">1343000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTo1ZmRiNmU3ZmNiMmQ0OWM5OTZiNTlkYTRhNTdhMTU4ZS90YWJsZXJhbmdlOjVmZGI2ZTdmY2IyZDQ5Yzk5NmI1OWRhNGE1N2ExNThlXzMtMy0xLTEtMA_dbecdeb6-ed15-4285-8a67-fd0be14f3eab"
      unitRef="shares">1794000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTo1ZmRiNmU3ZmNiMmQ0OWM5OTZiNTlkYTRhNTdhMTU4ZS90YWJsZXJhbmdlOjVmZGI2ZTdmY2IyZDQ5Yzk5NmI1OWRhNGE1N2ExNThlXzMtNS0xLTEtMA_4030a28b-241f-4f25-b1e4-2202f20f929d"
      unitRef="shares">2259000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTo1ZmRiNmU3ZmNiMmQ0OWM5OTZiNTlkYTRhNTdhMTU4ZS90YWJsZXJhbmdlOjVmZGI2ZTdmY2IyZDQ5Yzk5NmI1OWRhNGE1N2ExNThlXzQtMS0xLTEtMA_ab1fa33d-87c6-48a7-b493-f1568ee4a6c7"
      unitRef="shares">145393000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTo1ZmRiNmU3ZmNiMmQ0OWM5OTZiNTlkYTRhNTdhMTU4ZS90YWJsZXJhbmdlOjVmZGI2ZTdmY2IyZDQ5Yzk5NmI1OWRhNGE1N2ExNThlXzQtMy0xLTEtMA_6e5afd75-2029-4aeb-8c74-bd3418a742f6"
      unitRef="shares">146992000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90YWJsZTo1ZmRiNmU3ZmNiMmQ0OWM5OTZiNTlkYTRhNTdhMTU4ZS90YWJsZXJhbmdlOjVmZGI2ZTdmY2IyZDQ5Yzk5NmI1OWRhNGE1N2ExNThlXzQtNS0xLTEtMA_7544f968-a706-4743-a807-572c2dd31240"
      unitRef="shares">152133000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90ZXh0cmVnaW9uOjVjNTQ2MTBjOWMyYjQ0YzY5ZmRiNDBkMjAwZjNkN2RkXzc2MQ_63cadc23-c614-4f6c-892e-56804c543dfd"
      unitRef="shares">30378</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90ZXh0cmVnaW9uOjVjNTQ2MTBjOWMyYjQ0YzY5ZmRiNDBkMjAwZjNkN2RkXzc2NQ_b3a1cc23-9d50-44ef-bce7-16f515891c42"
      unitRef="shares">28096</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i431790df427b41ee84645ec9ad315010_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMTcvZnJhZzo1YzU0NjEwYzljMmI0NGM2OWZkYjQwZDIwMGYzZDdkZC90ZXh0cmVnaW9uOjVjNTQ2MTBjOWMyYjQ0YzY5ZmRiNDBkMjAwZjNkN2RkXzc3Mg_c7c62a5d-c979-4b45-b805-36957ac54a6f"
      unitRef="shares">1382</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjAvZnJhZzo4NTI3M2FhM2RkODQ0ZjdmOGY1NjYwYmZhZjIzOWIzYS90ZXh0cmVnaW9uOjg1MjczYWEzZGQ4NDRmN2Y4ZjU2NjBiZmFmMjM5YjNhXzI0NDU_6b58e688-e0d6-4cf5-b7c5-c8a538ce9df9">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;22. Stockholders' Equity&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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-style:italic;font-weight:700;line-height:120%"&gt;Share Repurchases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;In February 2018, the Company's Board of Directors approved a standing share repurchase authorization, whereby the Company was authorized to repurchase up to 20 million shares of its common stock through December 31, 2020.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company suspended share repurchases in the second quarter of 2020 due to business uncertainty related to COVID-19. This temporary suspension in share repurchases was lifted during the beginning of the third quarter. &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;During the year ended December&#160;31, 2020 and 2019 the Company repurchased 979,165 and 1,343,622 shares of common stock at a total cost of $106,279 and $143,280 or $108.54 and $106.64 per share, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;Upon expiration of the February 2018 share repurchase authorization on December 31, 2020, there were 7,380,879 shares remaining.&lt;/span&gt;&lt;/div&gt;In November 2020, the Company's Board of Directors approved a new standing share repurchase authorization, whereby the Company may repurchase up to 20 million shares beginning on January 1, 2021 through December 31, 2023.</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="i2a8e4a043ca34c3898a1175d10f0b344_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjAvZnJhZzo4NTI3M2FhM2RkODQ0ZjdmOGY1NjYwYmZhZjIzOWIzYS90ZXh0cmVnaW9uOjg1MjczYWEzZGQ4NDRmN2Y4ZjU2NjBiZmFmMjM5YjNhXzc4NQ_5157b618-a860-45d8-8676-30bcaac967ef"
      unitRef="shares">20000000</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i9500ca866c844ca9a3d95aab73b83604_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjAvZnJhZzo4NTI3M2FhM2RkODQ0ZjdmOGY1NjYwYmZhZjIzOWIzYS90ZXh0cmVnaW9uOjg1MjczYWEzZGQ4NDRmN2Y4ZjU2NjBiZmFmMjM5YjNhXzEwOTk1MTE2MzQ0ODA_f151ffaf-a54f-4cd1-83d0-c21fef8a00aa"
      unitRef="shares">979165</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i1e3b78d38f784172b58492d3e9190604_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjAvZnJhZzo4NTI3M2FhM2RkODQ0ZjdmOGY1NjYwYmZhZjIzOWIzYS90ZXh0cmVnaW9uOjg1MjczYWEzZGQ4NDRmN2Y4ZjU2NjBiZmFmMjM5YjNhXzIyNDI_463e90eb-f572-4e2b-b0ce-5cd1b28c5e9b"
      unitRef="shares">1343622</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i9500ca866c844ca9a3d95aab73b83604_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjAvZnJhZzo4NTI3M2FhM2RkODQ0ZjdmOGY1NjYwYmZhZjIzOWIzYS90ZXh0cmVnaW9uOjg1MjczYWEzZGQ4NDRmN2Y4ZjU2NjBiZmFmMjM5YjNhXzEwOTk1MTE2MzQ0ODQ_f9e4446f-d3a2-4068-9499-346c7928be2d"
      unitRef="usd">106279000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i1e3b78d38f784172b58492d3e9190604_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjAvZnJhZzo4NTI3M2FhM2RkODQ0ZjdmOGY1NjYwYmZhZjIzOWIzYS90ZXh0cmVnaW9uOjg1MjczYWEzZGQ4NDRmN2Y4ZjU2NjBiZmFmMjM5YjNhXzIyOTQ_b375b0de-84a8-4454-9cd1-6a5b7380d91d"
      unitRef="usd">143280000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i9500ca866c844ca9a3d95aab73b83604_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjAvZnJhZzo4NTI3M2FhM2RkODQ0ZjdmOGY1NjYwYmZhZjIzOWIzYS90ZXh0cmVnaW9uOjg1MjczYWEzZGQ4NDRmN2Y4ZjU2NjBiZmFmMjM5YjNhXzEwOTk1MTE2MzQ0ODg_fe8087ab-7ff0-4955-987e-1924a11e295d"
      unitRef="usdPerShare">108.54</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i1e3b78d38f784172b58492d3e9190604_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjAvZnJhZzo4NTI3M2FhM2RkODQ0ZjdmOGY1NjYwYmZhZjIzOWIzYS90ZXh0cmVnaW9uOjg1MjczYWEzZGQ4NDRmN2Y4ZjU2NjBiZmFmMjM5YjNhXzIzMDc_6a8f5790-23ed-4754-ac10-88a53a4e08ee"
      unitRef="usdPerShare">106.64</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
      contextRef="i2ceb8ac84f224e1f94c3f8d2135f0250_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjAvZnJhZzo4NTI3M2FhM2RkODQ0ZjdmOGY1NjYwYmZhZjIzOWIzYS90ZXh0cmVnaW9uOjg1MjczYWEzZGQ4NDRmN2Y4ZjU2NjBiZmFmMjM5YjNhXzIzNDc_489755ac-84f0-44e7-89cf-c4ff1c71386b"
      unitRef="shares">7380879</us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="idc7d1aa81543425592795578183c29cc_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjAvZnJhZzo4NTI3M2FhM2RkODQ0ZjdmOGY1NjYwYmZhZjIzOWIzYS90ZXh0cmVnaW9uOjg1MjczYWEzZGQ4NDRmN2Y4ZjU2NjBiZmFmMjM5YjNhXzEwOTk1MTE2Mzg2MDE_8c5d63bd-fdb2-4731-998c-9bb8784f1df5"
      unitRef="shares">20</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90ZXh0cmVnaW9uOmU0NGQ5ZTU0Yjc1MzQ2ZDliN2RlZDlkZjVkZDIzMjdiXzEw_8afc60f3-28b5-48fc-bcf3-f2db5ac22877">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;23. Quarterly Data (Unaudited)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.679%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&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:11.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.553%"/&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:2px 1pt;text-align:left;vertical-align: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="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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="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:10pt;font-weight:700;line-height:100%"&gt;Net Earnings&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:700;line-height:100%;text-decoration:underline"&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Profit&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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Per Share - Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Per Share - Diluted&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:700;line-height:100%;text-decoration:underline"&gt;2020&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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: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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;First&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,655,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;612,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;176,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Second&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;1,499,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;551,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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;124,766&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;0.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Third&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,748,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;658,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:#ffffff;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;200,300&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.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Fourth&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;1,780,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;651,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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;182,106&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.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,683,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,474,019&#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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;683,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:700;line-height:100%;text-decoration:underline"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;First&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;1,724,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;623,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;105,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;0.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;0.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Second&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,810,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;672,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:#ffffff;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;198,085&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.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Third&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;1,825,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;673,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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;206,006&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.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Fourth&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,775,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;651,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:#ffffff;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;168,122&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.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 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;7,136,397&#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;2,620,938&#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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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="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;677,918&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:QuarterlyFinancialInformationTextBlock>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90ZXh0cmVnaW9uOmU0NGQ5ZTU0Yjc1MzQ2ZDliN2RlZDlkZjVkZDIzMjdiXzEx_51302267-c95d-4327-a130-7d56edb362f2">&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:32.679%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&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:11.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.553%"/&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:2px 1pt;text-align:left;vertical-align: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="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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="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:10pt;font-weight:700;line-height:100%"&gt;Net Earnings&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:700;line-height:100%;text-decoration:underline"&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Profit&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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Per Share - Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Per Share - Diluted&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:700;line-height:100%;text-decoration:underline"&gt;2020&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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: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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;First&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,655,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;612,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;176,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Second&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;1,499,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;551,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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;124,766&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;0.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Third&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,748,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;658,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:#ffffff;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;200,300&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.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Fourth&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;1,780,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;651,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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;182,106&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.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,683,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,474,019&#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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;683,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:700;line-height:100%;text-decoration:underline"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;First&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;1,724,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;623,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;105,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;0.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;0.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Second&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,810,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;672,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:#ffffff;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;198,085&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.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Third&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;1,825,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;673,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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;206,006&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.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Fourth&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,775,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;651,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:#ffffff;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;168,122&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.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 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;7,136,397&#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;2,620,938&#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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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="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;677,918&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3a5d26e0843b4d42b64a786793e40ed1_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzMtMS0xLTEtMA_eb98dca4-aa1e-4340-af52-4b7b6cae64c5"
      unitRef="usd">1655939000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="i3a5d26e0843b4d42b64a786793e40ed1_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzMtMy0xLTEtMA_2c659afe-6e82-4378-b829-36eecd94fd15"
      unitRef="usd">612243000</us-gaap:GrossProfit>
    <us-gaap:NetIncomeLoss
      contextRef="i3a5d26e0843b4d42b64a786793e40ed1_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzMtMTEtMS0xLTA_3f7d1d87-d42e-4867-8f65-e96bb0e35d69"
      unitRef="usd">176279000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3a5d26e0843b4d42b64a786793e40ed1_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzMtMTItMS0xLTA_ea58c04d-5719-4f01-8fa5-a93eed969d77"
      unitRef="usdPerShare">1.22</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3a5d26e0843b4d42b64a786793e40ed1_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzMtMTQtMS0xLTA_49c4cd9a-6836-45e6-a967-91a5ce875cab"
      unitRef="usdPerShare">1.21</us-gaap:EarningsPerShareDiluted>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5a3fe4be92a74bae98ac66b7560178d5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzQtMS0xLTEtMA_c337a67d-1657-4941-a24d-c8ccce4312f5"
      unitRef="usd">1499175000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="i5a3fe4be92a74bae98ac66b7560178d5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzQtMy0xLTEtMA_1ce56aa7-2213-4d79-a9a4-8bb49dae74d6"
      unitRef="usd">551598000</us-gaap:GrossProfit>
    <us-gaap:NetIncomeLoss
      contextRef="i5a3fe4be92a74bae98ac66b7560178d5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzQtMTEtMS0xLTA_415c2aaa-452e-4575-8b30-4f5e1bbe6f4a"
      unitRef="usd">124766000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5a3fe4be92a74bae98ac66b7560178d5_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzQtMTItMS0xLTA_018b67ed-9924-49b3-8e0d-1a32587c35ba"
      unitRef="usdPerShare">0.87</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5a3fe4be92a74bae98ac66b7560178d5_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzQtMTQtMS0xLTA_1c33998a-d5d4-46a0-a405-afe3cda26665"
      unitRef="usdPerShare">0.86</us-gaap:EarningsPerShareDiluted>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9fe26fc0899146478078f422a7586f23_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzUtMS0xLTEtMA_9905b28b-831c-456e-9a1c-a36fec3d61d0"
      unitRef="usd">1748256000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="i9fe26fc0899146478078f422a7586f23_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzUtMy0xLTEtMA_237425d6-2310-4ae2-ba52-dd12b79cb1d8"
      unitRef="usd">658729000</us-gaap:GrossProfit>
    <us-gaap:NetIncomeLoss
      contextRef="i9fe26fc0899146478078f422a7586f23_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzUtMTEtMS0xLTA_ab3bca71-62bd-4b44-b299-d6dab8686886"
      unitRef="usd">200300000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9fe26fc0899146478078f422a7586f23_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzUtMTItMS0xLTA_7fdbf0c1-b82c-4048-975b-45b9e3b33786"
      unitRef="usdPerShare">1.39</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9fe26fc0899146478078f422a7586f23_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzUtMTQtMS0xLTA_a3c6f17f-b3a7-401b-b998-705281a584a5"
      unitRef="usdPerShare">1.38</us-gaap:EarningsPerShareDiluted>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i01e8f75bd16849c1921684adcbd66414_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzYtMS0xLTEtMA_bfa2ba84-81ed-4125-81fd-2d7a8c19d8f0"
      unitRef="usd">1780390000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="i01e8f75bd16849c1921684adcbd66414_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzYtMy0xLTEtMA_f32d9223-143d-4f57-bbc0-527616e2edb9"
      unitRef="usd">651449000</us-gaap:GrossProfit>
    <us-gaap:NetIncomeLoss
      contextRef="i01e8f75bd16849c1921684adcbd66414_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzYtMTEtMS0xLTA_5ad71617-28c0-43d5-8a38-b07ba06f2e7d"
      unitRef="usd">182106000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i01e8f75bd16849c1921684adcbd66414_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzYtMTItMS0xLTA_e2a8810c-9cbb-4d71-b5b7-65da6484be26"
      unitRef="usdPerShare">1.27</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i01e8f75bd16849c1921684adcbd66414_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzYtMTQtMS0xLTA_5e71ca4f-4af1-4b5f-bced-931a1347f49e"
      unitRef="usdPerShare">1.25</us-gaap:EarningsPerShareDiluted>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzctMS0xLTEtMA_4d408e9f-64b1-4679-a45d-98cafd891640"
      unitRef="usd">6683760000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzctMy0xLTEtMA_e8b9e4bf-fa70-454c-8fb7-e22ed77c7c7f"
      unitRef="usd">2474019000</us-gaap:GrossProfit>
    <us-gaap:NetIncomeLoss
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzctMTEtMS0xLTA_5f53c7b3-1c6f-43cb-8ec2-f176bb2de5fc"
      unitRef="usd">683451000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzctMTItMS0xLTA_8843e7b7-1737-4470-af24-4ef780882b7f"
      unitRef="usdPerShare">4.74</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzctMTQtMS0xLTA_e83376ab-2198-4a26-a8af-8a3a2d2bfc3b"
      unitRef="usdPerShare">4.70</us-gaap:EarningsPerShareDiluted>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibddb8686440946abbbf69450cd807343_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzEwLTEtMS0xLTA_027e35da-4b0d-49dc-ba94-0c8ed38d0094"
      unitRef="usd">1724757000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="ibddb8686440946abbbf69450cd807343_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzEwLTMtMS0xLTA_c58063c2-777d-46f8-8ab9-d2b0d3512645"
      unitRef="usd">623542000</us-gaap:GrossProfit>
    <us-gaap:NetIncomeLoss
      contextRef="ibddb8686440946abbbf69450cd807343_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzEwLTExLTEtMS0w_7d6a3c29-a67e-4f43-9a19-38adbc5718f5"
      unitRef="usd">105705000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="ibddb8686440946abbbf69450cd807343_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzEwLTEyLTEtMS0w_695d29f8-6d9e-4065-8e78-dc4b1cbba7a5"
      unitRef="usdPerShare">0.73</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ibddb8686440946abbbf69450cd807343_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzEwLTE0LTEtMS0w_24447a48-3d64-439a-91da-5ba5bdb17912"
      unitRef="usdPerShare">0.72</us-gaap:EarningsPerShareDiluted>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3007d40a07224de2b8f4b2f43ec6a6ef_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzExLTEtMS0xLTA_b2c50fb1-00da-4ad6-a659-5d1f4b30b994"
      unitRef="usd">1810706000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="i3007d40a07224de2b8f4b2f43ec6a6ef_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzExLTMtMS0xLTA_e6fd9880-6305-4787-b8b1-3ea2caae35cd"
      unitRef="usd">672593000</us-gaap:GrossProfit>
    <us-gaap:NetIncomeLoss
      contextRef="i3007d40a07224de2b8f4b2f43ec6a6ef_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzExLTExLTEtMS0w_d84c36dd-0b26-4d09-83f2-fdb535db2b90"
      unitRef="usd">198085000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3007d40a07224de2b8f4b2f43ec6a6ef_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzExLTEyLTEtMS0w_e92bec22-0824-4104-ab46-d1f2aacf09cb"
      unitRef="usdPerShare">1.36</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3007d40a07224de2b8f4b2f43ec6a6ef_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzExLTE0LTEtMS0w_eb00d93f-03b7-4d9f-a37d-af652f3f9ddf"
      unitRef="usdPerShare">1.35</us-gaap:EarningsPerShareDiluted>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3381c8cc04b34afd829783b755401a51_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzEyLTEtMS0xLTA_9f76cecb-e66f-4b79-9436-433d71e3c73c"
      unitRef="usd">1825345000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="i3381c8cc04b34afd829783b755401a51_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzEyLTMtMS0xLTA_ee492953-76a0-4e65-a457-1b5484dba9f0"
      unitRef="usd">673488000</us-gaap:GrossProfit>
    <us-gaap:NetIncomeLoss
      contextRef="i3381c8cc04b34afd829783b755401a51_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzEyLTExLTEtMS0w_f6e8b265-bdfe-4a37-9f28-3d8388499a9d"
      unitRef="usd">206006000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3381c8cc04b34afd829783b755401a51_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzEyLTEyLTEtMS0w_eda2c034-e182-46f3-b483-4917dace044e"
      unitRef="usdPerShare">1.42</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3381c8cc04b34afd829783b755401a51_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzEyLTE0LTEtMS0w_5cc76b6a-0cd0-46ff-8bb3-d820657fb2c1"
      unitRef="usdPerShare">1.40</us-gaap:EarningsPerShareDiluted>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iefdcdd7595ce42f390d7f2c9ce9980ab_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzEzLTEtMS0xLTA_e19d21a1-bfed-401a-8a4d-6fd9279a5771"
      unitRef="usd">1775589000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="iefdcdd7595ce42f390d7f2c9ce9980ab_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzEzLTMtMS0xLTA_54fc20f1-af83-476f-91d3-6f024c3b9c5a"
      unitRef="usd">651315000</us-gaap:GrossProfit>
    <us-gaap:NetIncomeLoss
      contextRef="iefdcdd7595ce42f390d7f2c9ce9980ab_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzEzLTExLTEtMS0w_27111a06-3fa4-426e-8152-377fc3dd14b9"
      unitRef="usd">168122000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="iefdcdd7595ce42f390d7f2c9ce9980ab_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzEzLTEyLTEtMS0w_e923932e-2159-4e28-97de-b8848e513315"
      unitRef="usdPerShare">1.16</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iefdcdd7595ce42f390d7f2c9ce9980ab_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzEzLTE0LTEtMS0w_d228b017-97a4-4ffe-b686-1dfd45d8002d"
      unitRef="usdPerShare">1.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzE0LTEtMS0xLTA_46a7d980-e67c-4fcb-8069-8ad699faa06a"
      unitRef="usd">7136397000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzE0LTMtMS0xLTA_6975066a-75f2-40f2-bb77-b2a58051c9f0"
      unitRef="usd">2620938000</us-gaap:GrossProfit>
    <us-gaap:NetIncomeLoss
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzE0LTExLTEtMS0w_f69d84b9-1346-4eb8-8333-633ce498b28e"
      unitRef="usd">677918000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzE0LTEyLTEtMS0w_48befee0-6f0f-421d-bff6-0cabb8fa95a3"
      unitRef="usdPerShare">4.67</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i42f0927099b44970b5601714e01e14ed_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMjYvZnJhZzplNDRkOWU1NGI3NTM0NmQ5YjdkZWQ5ZGY1ZGQyMzI3Yi90YWJsZTo1NmViNzE4NjFmM2U0NzZhYjdiYzBmOWZmNTYxNTViMC90YWJsZXJhbmdlOjU2ZWI3MTg2MWYzZTQ3NmFiN2JjMGY5ZmY1NjE1NWIwXzE0LTE0LTEtMS0w_e4b20ea9-cd80-4759-9164-12e7fc771e87"
      unitRef="usdPerShare">4.61</us-gaap:EarningsPerShareDiluted>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="if3305a6cce7a4da394663a916de79358_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMzUvZnJhZzo0Yzg0YWU3MDI3MDQ0OGE0YjZjODdkYjE3ZjNmNzAxYi90ZXh0cmVnaW9uOjRjODRhZTcwMjcwNDQ4YTRiNmM4N2RiMTdmM2Y3MDFiXzEwOQ_cf01c92f-9b84-473c-b521-3a3bb5047287">&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;SCHEDULE&#160;II&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;VALUATION AND QUALIFYING ACCOUNTS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Years Ended December&#160;31, 2020, 2019 and 2018 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.548%"/&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 style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.552%"/&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;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;/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;/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;/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;/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;/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;/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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred Tax Valuation Allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align: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:10pt;font-weight:700;line-height:100%"&gt;Balance at&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Beginning&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;of Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Reductions&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="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:10pt;font-weight:700;line-height:100%"&gt;Balance at&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;End of Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;244,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;(5,604)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;287,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year Ended 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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;264,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,434)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;244,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;238,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;264,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;LIFO Reserve&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:10pt;font-weight:700;line-height:100%"&gt;Balance at&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Beginning&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;of Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Charged to Cost and Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Reductions&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="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:10pt;font-weight:700;line-height:100%"&gt;Balance at&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;End of Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;11,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,636)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;7,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:right;vertical-align: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="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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year Ended 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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;20,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,083)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;11,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="3" style="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;&#160;&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="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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;17,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;20,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;/table&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="iae4c63430cb74b529d9e31ec2b5f756f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMzUvZnJhZzo0Yzg0YWU3MDI3MDQ0OGE0YjZjODdkYjE3ZjNmNzAxYi90YWJsZTo5ZWM2NWMyOTZlYTI0YTViODM4ZjQ0ZWNhNWJiZWYyNi90YWJsZXJhbmdlOjllYzY1YzI5NmVhMjRhNWI4MzhmNDRlY2E1YmJlZjI2XzExLTItMS0xLTA_8a775851-ba9e-49fb-98bf-6e1267fd1c2e"
      unitRef="usd">244153000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="i6650b969fd5b4801aa1b59450429ade4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMzUvZnJhZzo0Yzg0YWU3MDI3MDQ0OGE0YjZjODdkYjE3ZjNmNzAxYi90YWJsZTo5ZWM2NWMyOTZlYTI0YTViODM4ZjQ0ZWNhNWJiZWYyNi90YWJsZXJhbmdlOjllYzY1YzI5NmVhMjRhNWI4MzhmNDRlY2E1YmJlZjI2XzExLTQtMS0xLTA_52517589-f910-4629-8453-3f9b2f122355"
      unitRef="usd">49130000</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i6650b969fd5b4801aa1b59450429ade4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMzUvZnJhZzo0Yzg0YWU3MDI3MDQ0OGE0YjZjODdkYjE3ZjNmNzAxYi90YWJsZTo5ZWM2NWMyOTZlYTI0YTViODM4ZjQ0ZWNhNWJiZWYyNi90YWJsZXJhbmdlOjllYzY1YzI5NmVhMjRhNWI4MzhmNDRlY2E1YmJlZjI2XzExLTYtMS0xLTA_cdf70710-c261-4cc6-b013-f3c49a1f0fa8"
      unitRef="usd">5604000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i1e355082ae57428380f5803138fe8ebf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMzUvZnJhZzo0Yzg0YWU3MDI3MDQ0OGE0YjZjODdkYjE3ZjNmNzAxYi90YWJsZTo5ZWM2NWMyOTZlYTI0YTViODM4ZjQ0ZWNhNWJiZWYyNi90YWJsZXJhbmdlOjllYzY1YzI5NmVhMjRhNWI4MzhmNDRlY2E1YmJlZjI2XzExLTEwLTEtMS0w_c7cf7cc2-bced-46f2-a1b6-1b1532f852f9"
      unitRef="usd">287679000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ie9b9fb65e87a4b6081240c8b0092bb3a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMzUvZnJhZzo0Yzg0YWU3MDI3MDQ0OGE0YjZjODdkYjE3ZjNmNzAxYi90YWJsZTo5ZWM2NWMyOTZlYTI0YTViODM4ZjQ0ZWNhNWJiZWYyNi90YWJsZXJhbmdlOjllYzY1YzI5NmVhMjRhNWI4MzhmNDRlY2E1YmJlZjI2XzEzLTItMS0xLTA_9b8f1c70-955c-47ed-bd12-e65d4887c344"
      unitRef="usd">264398000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="ie5fe9b02271d4b15835d7106a0effff4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMzUvZnJhZzo0Yzg0YWU3MDI3MDQ0OGE0YjZjODdkYjE3ZjNmNzAxYi90YWJsZTo5ZWM2NWMyOTZlYTI0YTViODM4ZjQ0ZWNhNWJiZWYyNi90YWJsZXJhbmdlOjllYzY1YzI5NmVhMjRhNWI4MzhmNDRlY2E1YmJlZjI2XzEzLTQtMS0xLTA_497793b8-2f17-40b5-9ff4-347a25b7f80f"
      unitRef="usd">14189000</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ie5fe9b02271d4b15835d7106a0effff4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMzUvZnJhZzo0Yzg0YWU3MDI3MDQ0OGE0YjZjODdkYjE3ZjNmNzAxYi90YWJsZTo5ZWM2NWMyOTZlYTI0YTViODM4ZjQ0ZWNhNWJiZWYyNi90YWJsZXJhbmdlOjllYzY1YzI5NmVhMjRhNWI4MzhmNDRlY2E1YmJlZjI2XzEzLTYtMS0xLTA_b197bd0e-cf26-4b34-afcd-1ab5949d4d42"
      unitRef="usd">34434000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="iae4c63430cb74b529d9e31ec2b5f756f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMzUvZnJhZzo0Yzg0YWU3MDI3MDQ0OGE0YjZjODdkYjE3ZjNmNzAxYi90YWJsZTo5ZWM2NWMyOTZlYTI0YTViODM4ZjQ0ZWNhNWJiZWYyNi90YWJsZXJhbmdlOjllYzY1YzI5NmVhMjRhNWI4MzhmNDRlY2E1YmJlZjI2XzEzLTEwLTEtMS0w_525e51c8-f858-4a90-a728-89b3ca242ec8"
      unitRef="usd">244153000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i00a6aee0dc554c9f97c31c854940bafd_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMzUvZnJhZzo0Yzg0YWU3MDI3MDQ0OGE0YjZjODdkYjE3ZjNmNzAxYi90YWJsZTo5ZWM2NWMyOTZlYTI0YTViODM4ZjQ0ZWNhNWJiZWYyNi90YWJsZXJhbmdlOjllYzY1YzI5NmVhMjRhNWI4MzhmNDRlY2E1YmJlZjI2XzE1LTItMS0xLTA_a10fedcd-3994-49b2-bbab-2adf3dcdf36a"
      unitRef="usd">238236000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="i1a5bc84323e648d2be9a6d4f559eb301_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMzUvZnJhZzo0Yzg0YWU3MDI3MDQ0OGE0YjZjODdkYjE3ZjNmNzAxYi90YWJsZTo5ZWM2NWMyOTZlYTI0YTViODM4ZjQ0ZWNhNWJiZWYyNi90YWJsZXJhbmdlOjllYzY1YzI5NmVhMjRhNWI4MzhmNDRlY2E1YmJlZjI2XzE1LTQtMS0xLTA_bcbd85aa-ca74-4bfb-b3ff-2923c33c18e5"
      unitRef="usd">26162000</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i1a5bc84323e648d2be9a6d4f559eb301_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMzUvZnJhZzo0Yzg0YWU3MDI3MDQ0OGE0YjZjODdkYjE3ZjNmNzAxYi90YWJsZTo5ZWM2NWMyOTZlYTI0YTViODM4ZjQ0ZWNhNWJiZWYyNi90YWJsZXJhbmdlOjllYzY1YzI5NmVhMjRhNWI4MzhmNDRlY2E1YmJlZjI2XzE1LTYtMS0xLTA_5ddccf0e-6f68-43f0-b89b-75098cacc358"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ie9b9fb65e87a4b6081240c8b0092bb3a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMzUvZnJhZzo0Yzg0YWU3MDI3MDQ0OGE0YjZjODdkYjE3ZjNmNzAxYi90YWJsZTo5ZWM2NWMyOTZlYTI0YTViODM4ZjQ0ZWNhNWJiZWYyNi90YWJsZXJhbmdlOjllYzY1YzI5NmVhMjRhNWI4MzhmNDRlY2E1YmJlZjI2XzE1LTEwLTEtMS0w_0b8cfe83-f0f0-4ba4-87cf-f25b9d211412"
      unitRef="usd">264398000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i1fd67bce91ad4f5798c2e21bfec170a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMzUvZnJhZzo0Yzg0YWU3MDI3MDQ0OGE0YjZjODdkYjE3ZjNmNzAxYi90YWJsZTo5ZWM2NWMyOTZlYTI0YTViODM4ZjQ0ZWNhNWJiZWYyNi90YWJsZXJhbmdlOjllYzY1YzI5NmVhMjRhNWI4MzhmNDRlY2E1YmJlZjI2XzE5LTItMS0xLTA_b7a3a12f-5966-47d0-a3c6-1a61c1b46ca3"
      unitRef="usd">11428000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="if9ecbe119949402eb7d5f87d4bbf4dc8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMzUvZnJhZzo0Yzg0YWU3MDI3MDQ0OGE0YjZjODdkYjE3ZjNmNzAxYi90YWJsZTo5ZWM2NWMyOTZlYTI0YTViODM4ZjQ0ZWNhNWJiZWYyNi90YWJsZXJhbmdlOjllYzY1YzI5NmVhMjRhNWI4MzhmNDRlY2E1YmJlZjI2XzE5LTQtMS0xLTA_4db0df60-f6a1-413e-94c9-381ee0543b97"
      unitRef="usd">357000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="if9ecbe119949402eb7d5f87d4bbf4dc8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMzUvZnJhZzo0Yzg0YWU3MDI3MDQ0OGE0YjZjODdkYjE3ZjNmNzAxYi90YWJsZTo5ZWM2NWMyOTZlYTI0YTViODM4ZjQ0ZWNhNWJiZWYyNi90YWJsZXJhbmdlOjllYzY1YzI5NmVhMjRhNWI4MzhmNDRlY2E1YmJlZjI2XzE5LTYtMS0xLTA_de133089-5735-45bd-9d67-c81188819c41"
      unitRef="usd">4636000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i70df0d4b6b244ea3b63f56d10453506c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMzUvZnJhZzo0Yzg0YWU3MDI3MDQ0OGE0YjZjODdkYjE3ZjNmNzAxYi90YWJsZTo5ZWM2NWMyOTZlYTI0YTViODM4ZjQ0ZWNhNWJiZWYyNi90YWJsZXJhbmdlOjllYzY1YzI5NmVhMjRhNWI4MzhmNDRlY2E1YmJlZjI2XzE5LTEwLTEtMS0w_7bca4606-d647-4095-b8df-632b6e4e84d5"
      unitRef="usd">7149000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i5d6a326f7fa1445999e4e638946e048f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMzUvZnJhZzo0Yzg0YWU3MDI3MDQ0OGE0YjZjODdkYjE3ZjNmNzAxYi90YWJsZTo5ZWM2NWMyOTZlYTI0YTViODM4ZjQ0ZWNhNWJiZWYyNi90YWJsZXJhbmdlOjllYzY1YzI5NmVhMjRhNWI4MzhmNDRlY2E1YmJlZjI2XzIxLTItMS0xLTA_dcd1cb80-a781-40aa-8eab-a9299406bc57"
      unitRef="usd">20020000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="iec05bcd001b74b648b8f53898d0b2329_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMzUvZnJhZzo0Yzg0YWU3MDI3MDQ0OGE0YjZjODdkYjE3ZjNmNzAxYi90YWJsZTo5ZWM2NWMyOTZlYTI0YTViODM4ZjQ0ZWNhNWJiZWYyNi90YWJsZXJhbmdlOjllYzY1YzI5NmVhMjRhNWI4MzhmNDRlY2E1YmJlZjI2XzIxLTQtMS0xLTA_8bdc291b-a094-4c60-bed0-4dd7ba54c19a"
      unitRef="usd">491000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="iec05bcd001b74b648b8f53898d0b2329_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMzUvZnJhZzo0Yzg0YWU3MDI3MDQ0OGE0YjZjODdkYjE3ZjNmNzAxYi90YWJsZTo5ZWM2NWMyOTZlYTI0YTViODM4ZjQ0ZWNhNWJiZWYyNi90YWJsZXJhbmdlOjllYzY1YzI5NmVhMjRhNWI4MzhmNDRlY2E1YmJlZjI2XzIxLTYtMS0xLTA_61584bee-c5b1-49d2-8e7f-801f7754d210"
      unitRef="usd">9083000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i1fd67bce91ad4f5798c2e21bfec170a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMzUvZnJhZzo0Yzg0YWU3MDI3MDQ0OGE0YjZjODdkYjE3ZjNmNzAxYi90YWJsZTo5ZWM2NWMyOTZlYTI0YTViODM4ZjQ0ZWNhNWJiZWYyNi90YWJsZXJhbmdlOjllYzY1YzI5NmVhMjRhNWI4MzhmNDRlY2E1YmJlZjI2XzIxLTEwLTEtMS0w_10fdc5c7-1c5f-48af-8e28-f60b952814a7"
      unitRef="usd">11428000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i4780efae1a734b77a17d9dbda8e5e718_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMzUvZnJhZzo0Yzg0YWU3MDI3MDQ0OGE0YjZjODdkYjE3ZjNmNzAxYi90YWJsZTo5ZWM2NWMyOTZlYTI0YTViODM4ZjQ0ZWNhNWJiZWYyNi90YWJsZXJhbmdlOjllYzY1YzI5NmVhMjRhNWI4MzhmNDRlY2E1YmJlZjI2XzIzLTItMS0xLTA_d488463c-7df9-4ed2-a347-751ef3c4b376"
      unitRef="usd">17571000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i9f15bb235ce04416aafe0f09a4811ef7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMzUvZnJhZzo0Yzg0YWU3MDI3MDQ0OGE0YjZjODdkYjE3ZjNmNzAxYi90YWJsZTo5ZWM2NWMyOTZlYTI0YTViODM4ZjQ0ZWNhNWJiZWYyNi90YWJsZXJhbmdlOjllYzY1YzI5NmVhMjRhNWI4MzhmNDRlY2E1YmJlZjI2XzIzLTQtMS0xLTA_e12b27ad-5899-4ab9-b55f-df32fc5fce19"
      unitRef="usd">3474000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i9f15bb235ce04416aafe0f09a4811ef7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMzUvZnJhZzo0Yzg0YWU3MDI3MDQ0OGE0YjZjODdkYjE3ZjNmNzAxYi90YWJsZTo5ZWM2NWMyOTZlYTI0YTViODM4ZjQ0ZWNhNWJiZWYyNi90YWJsZXJhbmdlOjllYzY1YzI5NmVhMjRhNWI4MzhmNDRlY2E1YmJlZjI2XzIzLTYtMS0xLTA_07a3e720-62f6-4d16-8bf6-68db05435b61"
      unitRef="usd">1025000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i5d6a326f7fa1445999e4e638946e048f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4MWMyNDU4MTA3MjRlMTJhYTgxZWI5ZjU5ZjgzOGIyL3NlYzplODFjMjQ1ODEwNzI0ZTEyYWE4MWViOWY1OWY4MzhiMl8yMzUvZnJhZzo0Yzg0YWU3MDI3MDQ0OGE0YjZjODdkYjE3ZjNmNzAxYi90YWJsZTo5ZWM2NWMyOTZlYTI0YTViODM4ZjQ0ZWNhNWJiZWYyNi90YWJsZXJhbmdlOjllYzY1YzI5NmVhMjRhNWI4MzhmNDRlY2E1YmJlZjI2XzIzLTEwLTEtMS0w_415b147d-8815-4898-a316-191cc8d52ae4"
      unitRef="usd">20020000</us-gaap:ValuationAllowancesAndReservesBalance>
</xbrl>
