<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2017-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:dov="http://www.dovercorporation.com/20190630"
  xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2018-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2018-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="dov-20190630.xsd" xlink:type="simple"/>
    <context id="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if4fb1ee742404738902e55c74e2b8dc8_I20190711">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
        </entity>
        <period>
            <instant>2019-07-11</instant>
        </period>
    </context>
    <context id="ib52713c7d50e4f37919974ca3a1e8cd7_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="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i54c404ee901d46308b3d2315b70e3b72_I20190331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i623f2e449cb1417a9b7ccbad1c264418_I20190331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i37b46e2881064939bdd2069fa4f5545b_I20190331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="ie77b7383d01e4cb88d9e7108a4348b60_I20190331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i5d67a4bb704c49b3a4aa613a8a98dd87_I20190331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="ia8e13e0ebede4711be1a6004bc570f79_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i807a9146be314aca855f8ab33ef5ace9_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i365fa4d2ea484f8e9155adf34a501562_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i26b0c2edb2754d8dbb904f9203389fc6_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i2f192a4e11df4b4188fa5f92e76e5c12_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i0e3f3a90dd2f4fbc8a9fce4d44374a20_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if80b3851491149e3bd8eb37511f7a0b1_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="if6dc3794c24744b5a040f4d7b5914533_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i9e88b9d1e42a44209bf6b2f95c3599c5_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i389231cb97104844a976a91c634102fa_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i8f13f7fc880e4e87b8088577783a2e7e_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i557872995b66453d91ef736cd121ab91_I20180331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i8136e08947814ff5978353f21d3d3299_I20180331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="ib06140cc88ec46c5b315dbb0fc604c01_I20180331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i175e50a36a3b423a8b4bd11debe00d10_I20180331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i1926d82da7fc440aa589c47ea9211730_I20180331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="ie574dc13bf5948438d7c32d9f066fafa_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="i8eeed13140694046851c316946b2088d_D20180401-20180630">
        <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-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ia8391c53a7d24ff1b79cdc4a9702040a_D20180401-20180630">
        <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-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="iae21510ca7e34b669914a3cf196a17b8_D20180401-20180630">
        <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-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="if879c1803cfe40be815867d2b15a2f97_D20180401-20180630">
        <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-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ie7aa5a567983428f8f607ebff1bfb8d9_D20180401-20180630">
        <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-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ia5e8780d95a941778b59befb2f9afdb4_I20180630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ie7f9c45b782441e38f2370935fec8bd7_I20180630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i4bd7874e73cc4c3ba415000e6ee53880_I20180630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i6826ef8be4d746348be60a0ed977094b_I20180630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i8061e12ab0504f9d8dca56a9116506a4_I20180630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i9c18894c2b6c41d29a84e6f61d71bfac_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i4e7db0964af446a2ab20aa6b6a0676f0_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="i4773e38a7c2c4833ad7b1195538a681b_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="ia05068cd368248fc988585dded276f30_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="ic5872c68798a4ff789ccb29a28b85485_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="i143ec0ae4b1d42e0b7c034a71971ad0e_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="i3e94fc909ada46efbfc1ad78b847aeaa_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i420ca474613543a486beb4270a0e9229_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i3bb3e583aa2745a5be0c21d6423f3f50_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ic87465fb59174f6d888fc8df2bf2fa13_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i6873c7ed790c455ebff0ca5d2aefdddb_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ia6a7550d88a84208b0d88ca0ef711489_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="i09467458c42c48f4a44ff84935c65850_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="i055429f6411f431ba7f26089208d257d_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="i0da838d08977423ca6f8504046cb83bb_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="i8791f4dcb7964e1c876b7a8e793150f1_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="i942a8942574746e881f3aa340de4b205_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ic0e78561ca03421ba46652dd4ae3bd8f_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">dov:AccountingStandardsUpdate201802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i9cc7434acb76447db92dd9bf428327cd_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">dov:AccountingStandardsUpdate201802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="id540b20d72f9479789eab61452ba2f5a_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">dov:AccountingStandardsUpdate201802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i7cf66bee2c7f43aea083d6eb45a5912a_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">dov:AccountingStandardsUpdate201802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i3f78e72823314b1f8dae72abd8b4dddd_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">dov:AccountingStandardsUpdate201802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i848d847ce15a4f4a80d94e95599fc69b_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">dov:AccountingStandardsUpdate201802Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i4e3f23d5231b4bc097f093077dcbaa33_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i76b52a6bfe0747fea80ac033d56e40aa_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="iceb0fce3982348079d821b420e61e680_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="ib097c5fc32224e06b2b0faaaa12aff8e_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i995c151abbcb4fc1929a91abc488fbed_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i78bc4e6da7814857b918ddfcf728c584_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i76a7263cd2a649688fedcb5405c7bc42_D20180101-20180630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i470bd7bd098148c08300f6c6582954c7_D20180101-20180630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="iac4be069ac2943d0be6af95c77fde863_D20180101-20180630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i4d0391e110df47818c10cfaa31c2807f_D20180101-20180630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ic07e2cd2dcd0421f8d5360b4b293666a_D20180101-20180630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i2781ce5ce3734f59b46e5c5de1d955c0_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="ief2d9135b9a04b9b8906d6334d843fbf_D20180101-20180630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i52caa9432a5a43978829ffdf14ccb042_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:Notedue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">dov:ApergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="ia2379ac9656b4a73a2ef68480d3bdcad_I20180509">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
        </entity>
        <period>
            <instant>2018-05-09</instant>
        </period>
    </context>
    <context id="i7ec25178e486414f8ebb2ff3f7824147_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:PrintingandIdentificationendmarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i61a1795032434cb8ad517657ef849d55_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:PrintingandIdentificationendmarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i4c69f0bc9a8648f681e0ed5fdec7ceaf_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:PrintingandIdentificationendmarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i2314b9593bb4460481219a380a56ab90_D20180101-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:PrintingandIdentificationendmarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ib2d70d3d80984b319cabba2cee186bd2_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:IndustrialsendmarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ie90b75d974664024916139f149cd590a_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:IndustrialsendmarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i6c51057abb4d4aaab32d5dff8c133eca_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:IndustrialsendmarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i2f10d644e7954fac95b67a9f63b96261_D20180101-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:IndustrialsendmarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ib26c6ef3ea5b400cae4f9269ecc99833_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:EngineeredSystemsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ia4f544bd52a74284b41535531559e344_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:EngineeredSystemsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i6680e2cdd85946198441a31ab326975e_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:EngineeredSystemsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i96c7d53cd2e84472bc6f26d527c944b6_D20180101-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:EngineeredSystemsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ief9969e511124865a821a40593b27aa9_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:FuelingandTransportEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="id36a4ee9ce904b45b87442421f0720f5_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:FuelingandTransportEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ic09b6cdd10774eb7bd7292481dbc4373_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:FuelingandTransportEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if3ee9483f2e5489aa9e3f41f955a942c_D20180101-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:FuelingandTransportEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="if12c3d36034a4f31a998eab22599913e_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:PumpsEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i1546aa7cb8234df9bd5a15d05b86059e_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:PumpsEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i2bcb6b406a7c4679bee365a4018782a8_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:PumpsEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i1ca618ff44724b8f8b8cda01f0c4d663_D20180101-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:PumpsEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="id3e569e4cacc48e38ececa663d171a39_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:ProcessSolutionsEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i8a4f53b12d574fb7a31d06c725c286d8_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:ProcessSolutionsEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ic3a5aad9f0e446e6a16ad83478774e47_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:ProcessSolutionsEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i1a71b3d3ff294d88b0cae4918811811c_D20180101-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:ProcessSolutionsEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ia45ac05cf9764530ae928e6dc7ea33fc_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:FluidsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i534972e7baeb462f8cda9c8ec3c2fc6b_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:FluidsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i13cbf2e54e9a4283a5a26c30683b4fc8_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:FluidsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i0aad1433630c4f4aa486efaa08177170_D20180101-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:FluidsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ia980b32d3bf247bbb09c6d09b225db19_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:RefrigerationEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i1c899ea8ae7a4550b90631aafb494d8b_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:RefrigerationEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ic7563275534c4c4baa881a8496d6b574_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:RefrigerationEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i3b753853127c4b2e8f97988cc5aaddb7_D20180101-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:RefrigerationEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i3b293f1a5ac54b28af330a65e536af15_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:FoodEquipmentEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i7f317af68c684761951cdc8dbc69d396_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:FoodEquipmentEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ib97d84909e624de2b0ee2da34593e25d_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:FoodEquipmentEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i76e6c9a454f143908bc6c5c60964615a_D20180101-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:FoodEquipmentEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i81a197492fbb49bab8948af06491294e_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ie758f697656f4d85807240a9dd96bb87_D20180401-20180630">
        <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-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i1ed4b16b6a06449699f82b65b7870faa_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ibf4ee01fd66b4f699c90855355daf65b_D20180101-20180630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i0c35532942464cec97b5730055901419_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="idd6cb7a35de6491dbf8b756122235424_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="iade90ee71aed41aa9988093ab0174d2a_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i6788ff88d2714b1197b113f010c0e0cd_D20180101-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="id5fc88f1d94a48559f8be6eecbfb0bdb_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if6f06f87a88941958ff4367a22f37bd3_D20180401-20180630">
        <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-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ia5861f3277b04880a246923624d82d6f_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ifb6648de30654435b8d6b17da14455a4_D20180101-20180630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i21782d99aed843e18e447af866be7453_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i8799d9c43cd54fcc87f1402969b39e33_D20180401-20180630">
        <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-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="idc5dc39144994d059a87923a5e6eb44b_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i3c10eed1550142ada765365d0a6ec89f_D20180101-20180630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i342a0fa04dde4c6b84ec2224225fd7d4_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ib8ccfd0c27484c168b4e80ebbc5aae53_D20180401-20180630">
        <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-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i45e5142934214012983ef4c177c3045c_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i87088ce9487047e8a37ff2d63937481c_D20180101-20180630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ib0ab2e1f87fa453bb694db2d3bf4589c_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ifba872a26c8a4cca9a680e5b74249095_D20180401-20180630">
        <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-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="icd7e249bbec04a2995b389e6525fa499_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i43dda8d4a6eb4cd8b371e138ccbb0064_D20180101-20180630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="icc587282a243408e8253934a6fddc099_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i263bf58532774f61b59836536a6db22a_D20180401-20180630">
        <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-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i69f7be387696463c972c6e49dc83f5cd_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i81614fb6d330405e97153047668b237b_D20180101-20180630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ib5b81989207b4f1784157981cc4f44a5_I20180101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="i16a8c1efee42447bb79df7a50debed6c_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="idf3a436a87bc449d9002731cc9f67bec_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i087db4f4bdff4c82a0a3eab96ffa3e57_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="icb0d314eb11c406dbd411b6a18778fd2_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i296ded50520541eb963b05c4c1c6075b_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="id73619be9a3d48eaa0e686762354945f_D20190101-20190630">
        <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>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if63f655cbd614e15bd65670af83ecfb8_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i0357e6b19a0d414ea8bd22952b13567e_D20190101-20190630">
        <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>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic3a6b71d12af4d03afb39d5d8ce7bea7_D20180101-20180630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ie9b243aeedc34d75b1c4787edbcbb441_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dov:EttlingerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i4a9c1d7724224ac18ff72720fb4f7e2a_D20180101-20180630">
        <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:EttlingerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i07e4ba047480442eb739731df332771c_D20180101-20180630">
        <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:EttlingerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i15fcc57caddd4784a7e0320f4fe5e289_D20180101-20180630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i3c5e016d2d1549499df3d43d19249249_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dov:RosarioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i5def762ed5cc4cfc9594ed3c0c58f80d_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dov:RosarioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="ib233e7b3c3cc458bafa8124c58db3e09_D20190101-20190630">
        <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:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="id70acfbb90044a97b59930d7cf0f168f_D20190101-20190630">
        <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:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ife27af2176da43d4b8884b155a463563_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="i38216c9fdac8468abab1b9e905fd8f2a_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i7c46e820a6a14725a7095565480eac1f_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="ia9e463fc24804f6f8d4169684c523f8b_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="if8e7433932a148e38b0684adf2887d53_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i3bd98fdd948947e191878b8c64e5c135_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i40fb1bacf3614cc392a7c866c5878d0f_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="ief6f7d06f5314491bcbcc8f98d2fe18b_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="i56740e1b853f428797ecdfd9323471e0_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:EngineeredSystemsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ic5c264884d2f488ea38e2fe7f017bc13_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:FluidsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i692542791af74c7b82ca96cfb95b0bc9_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="id290ffda4b6848c89a63cdfe50f8871c_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:EngineeredSystemsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i10533deee875484bb336e6fe40d86978_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dov:FluidsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="if11a9ee0f2144918aadec5956b1d7667_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i6f08a659381d4e99af72cf507921d948_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i1a8ddd88af6e4674bb2e6c3bc36fdf7c_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="ieb1ff5c9ba6f46b2bbdf741c88f08611_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i2602a9fb833148daad570e1ed4b1a733_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i1bc59078684f4bc0b08c62869db8400d_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="if7aef28a93b0418ea895422ecfb30480_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i0a18aee38b344eb5af4f21d469bf8045_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i973c5b45ceb44cd28990c587b7a1a4a4_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i879ef6e2d6104bcb9be3c1bb2fa7f0fa_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i6bbeb69d16794387878e6080ad76b9c4_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ib7ca3246e9634d3e960e766ae6792370_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="ib6cd79ab008a4b0da47200a01c239b55_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ide5785be8901420183a6e69dc9e1f53b_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i544af4ec86394970a35b2376de0af48d_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i72dfe3ae26004328b2c15c47b2509bfa_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i81b322d87084482d86984e5e62a78af2_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i075608abbe3d493a9545bda3b0eaa709_D20180101-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ifefffddc0680435cac3d58b2a6b6f7a8_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i258e6a8a3de64360a4828cf6ce8882e9_D20180401-20180630">
        <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-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ie765370332984f8087f03702b98f90c2_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ib953a9354cee4bd49aa94d2df2b6c50a_D20180101-20180630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ia769ff257fd340c88f52653b99a5f181_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="iceab84eba3484433b0dcfbdca46d3296_D20180401-20180630">
        <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-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i958ad25f3b914669b497861dacbe4a99_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ic01226c5fafe47daa957cc316eeeb47b_D20180101-20180630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i051da96689db47c387a15324be6f68a8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">dov:RightsizingCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia70f6e5e8d404b6eb73dcbe66ba9ad8b_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">dov:RightsizingCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i8178629cfab540d1b8c7520c297f1020_D20190701-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">dov:RightsizingCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id65e7ced06ba47a2951196933ed59e44_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">dov:FootprintConsolidationCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib4fa601ec42c4f1dbd4120461fe9460f_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">dov:FootprintConsolidationCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i1161d038a3214a9bac04ea160b865dfb_D20190701-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">dov:FootprintConsolidationCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icd5f64113603408e920831435eec3841_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="i775af3926ba044c59f6eff5d8a8f23aa_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="iae06a238e70d4a11959671fd4c874207_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="if371424fc77b4d38a14b5d1ae4698c02_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i1841e38612c84db5abbd461135e394af_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i8d613ce27c3e461d8053e402849b034a_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i56b462514fd342749fa841039bc3641a_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i789f2975e6714968bc8d7de922cd3cbc_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i5c98febd1f1647d4a59904df7457141e_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i307634833845422aa57e429c8dc4620b_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i5c56fdda3dad405096b19f3efe4f3890_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:Notedue2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ib1f31af53fdd411696cbe76b9844bd91_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:Notedue2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i46688cc5a25f49239cc2b63cfe203413_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:Notedue2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ia0aabe3c1cdc42748cd542a9b04dd6f6_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:Notedue2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i6d7eca38dfea4097ba3cd55937d7a273_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ie8fd8ed0b56143f6b1630b08e3fee7cc_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i3f6d3ba995ee4071a0bbff53bc83cd06_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:DebentureDue2035Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i8844baa78ba344fabbba9f191d79ff92_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:DebentureDue2035Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i6e5c27089bd34876816a7e657fb2b7a3_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:NoteDue2038Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i2c6f52db436946088ba6d84c127a31bf_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:NoteDue2038Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id0175c8361194396a98de7ccf59014a7_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:NoteDue2041Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i71ae5a24119c47bda846d5e8aa181a98_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:NoteDue2041Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i5edc5dbe9c28450baabce09f7f909e39_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:OtherLongTermDebtInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i8e5a47d79d704f48bef08208b1d07a56_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:OtherLongTermDebtInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib9134b1ad45240eea51e0cde6057440e_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i1f9b0a62dd9e481ab11f669459e2a0c9_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="ied662609ba2244d8be5ad499cedc929b_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i723a446d11284f3fba51f745eb0817a0_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="idc479490908a4760ad431145ea95e0da_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i645bf8881da44533adef52f41ca94f55_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i599646beb286488fb9f0628f230a9915_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="id948887f45d04ee7af23b4da1a6102a8_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i41adece45d08440590b3128dd85972f5_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:Notedue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="iaa6d3ea90c3e49a692fca28aa77edafe_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dov:Notedue2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i08f2901df0e0434db8b0f78016dfcce3_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i70ed0852791748f69ddb3ea2ec3abd18_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="ieeeabe23c51e41a1918d866da7084f78_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ie5b4c31e287a4c668c017d4448ce49f0_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i902ce5897dc64d70983f33bea27a7dc3_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ia84f2eb2ce634d0ba0fa1e06de2ccda7_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i1c23979421f546b68f32788643cfc0be_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i7cc8896822e0406fa46ccda79146154a_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ib7cb0e85e1474e4dbe90445b5d8d9879_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i1ce5f68355fd45b789826f13792d5abe_D20180101-20180630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i731ea5c3993541fca2ec5f6a147e7d58_D20180101-20180630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i45f3c853cad04667ae3c75cb8178b371_D20180101-20180630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i77fa1b1ab6454c5381be44c9a1f6b77d_D20180101-20180630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i42a83715384e49e290394c30fd588407_D20180101-20180630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i7061c267de77452493190b6280c2ea63_D20180401-20180630">
        <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-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i4357c0a68bc5474483df6787b0406377_D20180101-20180630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i1e94182edb6a45e0bdf83dc7b52bf823_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i324373dce2a94399bc95798835f8695a_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:DomesticPlanMember</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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i2b0ead0bc63745ddaa15fecebbe2f299_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:DomesticPlanMember</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-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i3e05ac7dfc1844f09d2bfccf88a32285_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i07879248f6104585892184cf45b53893_D20180401-20180630">
        <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-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i5b3af36d6e064babbbecea3e4dd3bf9f_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:DomesticPlanMember</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-06-30</endDate>
        </period>
    </context>
    <context id="i48fce5737871430dbf656b258a542c2a_D20180101-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:DomesticPlanMember</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-06-30</endDate>
        </period>
    </context>
    <context id="i572a04f56f5b4688a2c09955df9a7471_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ia49c823a54c4469da1c03e341d716943_D20180101-20180630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="id4eb21e70a374167abc4ce35dc981ad3_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:DomesticPlanMember</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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="id5391e00364a4c64861b93defe29503a_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:DomesticPlanMember</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-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ie2b3ee94fa2c4f1d9eb07950650b5201_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SegmentDiscontinuedOperationsMember</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>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i300bff2cc6dc44b0bc9af2a648919b8a_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SegmentDiscontinuedOperationsMember</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>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i6a90890252e444a39e91f56b1d176eb9_D20180101-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:DomesticPlanMember</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-06-30</endDate>
        </period>
    </context>
    <context id="i5e2558662c1949c3accbe873c37ee560_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SegmentDiscontinuedOperationsMember</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>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic09dd021507e43df81b17a452583c7bf_D20180101-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SegmentDiscontinuedOperationsMember</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>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i063fd50a3ae8428a98fc29a6e5e2992f_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:DomesticPlanMember</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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i752b30300a8644e0bf3d9bf0f8c7eca2_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:DomesticPlanMember</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-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i8db72d5c5e0041f289bb47a1cd255b4c_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SegmentContinuingOperationsMember</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>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i1b8cdabe7bce4dc99c48332128eff7a9_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SegmentContinuingOperationsMember</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>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ic59c9ab2f3a44c409b0c32e14bf3f233_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:DomesticPlanMember</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-06-30</endDate>
        </period>
    </context>
    <context id="i5d7a278da55a49349602786b2e2b53a3_D20180101-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:DomesticPlanMember</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-06-30</endDate>
        </period>
    </context>
    <context id="i8394784b4989442c979d8296c0633503_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SegmentContinuingOperationsMember</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>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i8b554f2755614d0cabc792159ac451a5_D20180101-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SegmentContinuingOperationsMember</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>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="if5c1a96857234f7fb6eaf5b0e47b1d02_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i65d1df2d93d04a4eb00fde3372bf4542_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i90d7df3d86ad4acf92dcbd6829f06805_D20180401-20180630">
        <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-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="icaacba899cd24dc598ea8a2a53c29d57_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i12872e96458845738a0db1bf145e763a_D20180101-20180630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="if1ec45370ce24b5381d62e67219c469d_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
                <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i40186967f4314c73a8de7a095bd04941_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
                <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-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i7ac705e614504a0ab2826b08da8345bd_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
                <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-06-30</endDate>
        </period>
    </context>
    <context id="iaac5f64921e14a9887aefde483d70b07_D20180101-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
                <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-06-30</endDate>
        </period>
    </context>
    <context id="ibc80dccf3250446e975a6021b8eb72db_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
                <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i508727c5fe81464c9943f3419be3db88_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
                <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-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="idec5eda2a75c4485b124d2dd0a945473_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
                <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-06-30</endDate>
        </period>
    </context>
    <context id="i572faeba8d4e4c97825e4b8236a24cbf_D20180101-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
                <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-06-30</endDate>
        </period>
    </context>
    <context id="i2476e4e72d0046ec96cb9730560cc6af_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i25c5e5e6f9f94a71bba25d8a9fe781df_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i28a2f035714e40b8bd27c6c621b5235e_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i1bb761afc6274e96b2135e150804c141_D20180101-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i35f0733be47e482a83846365ca356194_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i8a8840837d8a4069a7bc0616f96c8879_D20180401-20180630">
        <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-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ic75db097d7514cb4bca289037cd0c848_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i024d00cc7d1140a081af187a5da3c87d_D20180101-20180630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="id6d709c7e9fe418a88cc8f26a1bfc827_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic914da8c2e0f490fba7851c1840b5f46_D20180401-20180630">
        <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-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i09aa42de5e7d4027bb87d0bf3106d12e_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i19b01e2729e245e8932cf5d8d5b6ef21_D20180101-20180630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i04680dfb3b26466d80d6164ba8609560_D20180101-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">dov:January2015AuthorizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i5170b915301947389c83e9f9cfa50153_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000029905</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">dov:January2015AuthorizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i7dd59199548c4a82b80dd0b06103012d_I20180630">
        <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>2018-06-30</instant>
        </period>
    </context>
    <context id="ifa6cfcb1fc844fb5a937f634883a0a00_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i1ee87f95d56349a5b90ea8ebdb829aa6_D20180401-20180630">
        <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>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i9bc0dfa6863d417fb4e9d72e8d66e2a4_D20181001-20181231">
        <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>2018-10-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ibd4c9b66a5d44e269f61584b87dc9528_D20180101-20181231">
        <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>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i3359182651e5464b809862db828af14b_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="eur">
        <measure>iso4217:EUR</measure>
    </unit>
    <unit id="segments">
        <measure>dov:segments</measure>
    </unit>
    <dei:EntityRegistrantName
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMC9mcmFnOjAwYmM1MThjNzRkYjQxMTJiZTg3NGQwYmM0MjUxMzJhL3RhYmxlOmQxZmQ4MGFlYTc2ZDQ1ZWU4MjM0MTE2MjBmYTA0MDE0L3RhYmxlcmFuZ2U6ZDFmZDgwYWVhNzZkNDVlZTgyMzQxMTYyMGZhMDQwMTRfMi0xLTEtMS0w_484e8450-c9d1-4286-afdc-df7e6d0e7363">DOVER Corp</dei:EntityRegistrantName>
    <dei:CurrentFiscalYearEndDate
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMC9mcmFnOjAwYmM1MThjNzRkYjQxMTJiZTg3NGQwYmM0MjUxMzJhL3RhYmxlOmQxZmQ4MGFlYTc2ZDQ1ZWU4MjM0MTE2MjBmYTA0MDE0L3RhYmxlcmFuZ2U6ZDFmZDgwYWVhNzZkNDVlZTgyMzQxMTYyMGZhMDQwMTRfNC0xLTEtMS0w_0c8cf784-3b43-4ba2-904c-15e4a6ab9e22">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMC9mcmFnOjAwYmM1MThjNzRkYjQxMTJiZTg3NGQwYmM0MjUxMzJhL3RhYmxlOmQxZmQ4MGFlYTc2ZDQ1ZWU4MjM0MTE2MjBmYTA0MDE0L3RhYmxlcmFuZ2U6ZDFmZDgwYWVhNzZkNDVlZTgyMzQxMTYyMGZhMDQwMTRfMTQtMS0xLTEtMA_a6cf12fc-7c17-40f1-9846-54d73f6118fb">2018</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMC9mcmFnOjAwYmM1MThjNzRkYjQxMTJiZTg3NGQwYmM0MjUxMzJhL3RhYmxlOmQxZmQ4MGFlYTc2ZDQ1ZWU4MjM0MTE2MjBmYTA0MDE0L3RhYmxlcmFuZ2U6ZDFmZDgwYWVhNzZkNDVlZTgyMzQxMTYyMGZhMDQwMTRfMTUtMS0xLTEtMA_cdfb02a9-1fbe-4132-80e8-55c63c563d0a">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentType
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMC9mcmFnOjAwYmM1MThjNzRkYjQxMTJiZTg3NGQwYmM0MjUxMzJhL3RhYmxlOmQxZmQ4MGFlYTc2ZDQ1ZWU4MjM0MTE2MjBmYTA0MDE0L3RhYmxlcmFuZ2U6ZDFmZDgwYWVhNzZkNDVlZTgyMzQxMTYyMGZhMDQwMTRfMTYtMS0xLTEtMA_cc3582c5-611e-47c2-af13-24e002681996">10-Q</dei:DocumentType>
    <dei:AmendmentFlag
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMC9mcmFnOjAwYmM1MThjNzRkYjQxMTJiZTg3NGQwYmM0MjUxMzJhL3RhYmxlOmQxZmQ4MGFlYTc2ZDQ1ZWU4MjM0MTE2MjBmYTA0MDE0L3RhYmxlcmFuZ2U6ZDFmZDgwYWVhNzZkNDVlZTgyMzQxMTYyMGZhMDQwMTRfMTctMS0xLTEtMA_bf134af7-0c49-4c6a-b014-6a0f8a27232e">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMC9mcmFnOjAwYmM1MThjNzRkYjQxMTJiZTg3NGQwYmM0MjUxMzJhL3RleHRyZWdpb246MDBiYzUxOGM3NGRiNDExMmJlODc0ZDBiYzQyNTEzMmFfMTc_9828f2c8-a1ca-4a31-8265-2c678726f21f">0000029905</dei:EntityCentralIndexKey>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yNS9mcmFnOmRmNTBmZjBlYTk1MDQzYWY5YmZlNjhmOWUwNTZiMDEwL3RhYmxlOjQyMzY3OTJlYjJjNTRhNGFhMDVhYTk3MWE2MDNmMzNkL3RhYmxlcmFuZ2U6NDIzNjc5MmViMmM1NGE0YWEwNWFhOTcxYTYwM2YzM2RfMi0xLTEtMS0w_42283606-41ed-40a2-9797-ec97c6d7fbec"
      unitRef="usd">31657000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yNS9mcmFnOmRmNTBmZjBlYTk1MDQzYWY5YmZlNjhmOWUwNTZiMDEwL3RhYmxlOjQyMzY3OTJlYjJjNTRhNGFhMDVhYTk3MWE2MDNmMzNkL3RhYmxlcmFuZ2U6NDIzNjc5MmViMmM1NGE0YWEwNWFhOTcxYTYwM2YzM2RfMi0zLTEtMS0w_284a6c39-7dfd-4a29-bcbb-a387da43a0ad"
      unitRef="usd">28469000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zMS9mcmFnOmMzNTY0OTk4ZDBjYTRiZjVhN2JlNGEzZTFkZDIyNGM0L3RhYmxlOjkyMWI1ZGMxNmI5ZDQzODBhNGRmOTJiZWY4YmVlZjc1L3RhYmxlcmFuZ2U6OTIxYjVkYzE2YjlkNDM4MGE0ZGY5MmJlZjhiZWVmNzVfMi0xLTEtMS00OTky_4c802336-74e0-4a47-bec1-16d61f4d9d69"
      unitRef="usdPerShare">0.48</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zMS9mcmFnOmMzNTY0OTk4ZDBjYTRiZjVhN2JlNGEzZTFkZDIyNGM0L3RhYmxlOjkyMWI1ZGMxNmI5ZDQzODBhNGRmOTJiZWY4YmVlZjc1L3RhYmxlcmFuZ2U6OTIxYjVkYzE2YjlkNDM4MGE0ZGY5MmJlZjhiZWVmNzVfMi0zLTEtMS00OTk2_216fb94b-9411-4432-acce-64e78eab4206"
      unitRef="usdPerShare">0.47</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zMS9mcmFnOmMzNTY0OTk4ZDBjYTRiZjVhN2JlNGEzZTFkZDIyNGM0L3RhYmxlOjkyMWI1ZGMxNmI5ZDQzODBhNGRmOTJiZWY4YmVlZjc1L3RhYmxlcmFuZ2U6OTIxYjVkYzE2YjlkNDM4MGE0ZGY5MmJlZjhiZWVmNzVfMS0xLTEtMS0w_20a1cfb2-9fb3-427b-9f16-4d4da6157e85"
      unitRef="usdPerShare">0.96</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zMS9mcmFnOmMzNTY0OTk4ZDBjYTRiZjVhN2JlNGEzZTFkZDIyNGM0L3RhYmxlOjkyMWI1ZGMxNmI5ZDQzODBhNGRmOTJiZWY4YmVlZjc1L3RhYmxlcmFuZ2U6OTIxYjVkYzE2YjlkNDM4MGE0ZGY5MmJlZjhiZWVmNzVfMS0yLTEtMS0w_625e83cd-901b-40ac-a0ed-594f320f30bf"
      unitRef="usdPerShare">0.94</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ib233e7b3c3cc458bafa8124c58db3e09_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTY1L2ZyYWc6ZDA3YWM4NTdjMTc0NDRmZTk5OTUxZjI0NGMzYjY3YjAvdGFibGU6M2JjYjc5NjlhYTlkNDM5ZDkxZDU4MGVkN2E3Y2E2MmIvdGFibGVyYW5nZTozYmNiNzk2OWFhOWQ0MzlkOTFkNTgwZWQ3YTdjYTYyYl8xLTEtMS0xLTUxMTU_049f38e3-700e-4d4d-a4d0-a8ebb8e3689b">P9Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="id70acfbb90044a97b59930d7cf0f168f_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTY1L2ZyYWc6ZDA3YWM4NTdjMTc0NDRmZTk5OTUxZjI0NGMzYjY3YjAvdGFibGU6M2JjYjc5NjlhYTlkNDM5ZDkxZDU4MGVkN2E3Y2E2MmIvdGFibGVyYW5nZTozYmNiNzk2OWFhOWQ0MzlkOTFkNTgwZWQ3YTdjYTYyYl8xLTItMS0xLTUxMTg_a692ae8b-c97c-4d9d-a822-f1090c85579d">P13Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <dei:DocumentQuarterlyReport
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xL2ZyYWc6NjU5NWExMmJkMGVlNDFhN2I3MDAxZjNlMWFkMjdhYzQvdGV4dHJlZ2lvbjo2NTk1YTEyYmQwZWU0MWE3YjcwMDFmM2UxYWQyN2FjNF8yMTk5MDIzMjU4MDM3_7ab24005-dda7-454f-b746-27314256b721">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xL2ZyYWc6NjU5NWExMmJkMGVlNDFhN2I3MDAxZjNlMWFkMjdhYzQvdGV4dHJlZ2lvbjo2NTk1YTEyYmQwZWU0MWE3YjcwMDFmM2UxYWQyN2FjNF8yMTk5MDIzMjU4MDQ1_b6c84d9a-8d8c-4368-92bf-c5a0f110b8e8">2019-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xL2ZyYWc6NjU5NWExMmJkMGVlNDFhN2I3MDAxZjNlMWFkMjdhYzQvdGV4dHJlZ2lvbjo2NTk1YTEyYmQwZWU0MWE3YjcwMDFmM2UxYWQyN2FjNF8yMTk5MDIzMjU4MDM4_640f8fa6-249e-4839-b9ce-19e7717bd59d">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xL2ZyYWc6NjU5NWExMmJkMGVlNDFhN2I3MDAxZjNlMWFkMjdhYzQvdGV4dHJlZ2lvbjo2NTk1YTEyYmQwZWU0MWE3YjcwMDFmM2UxYWQyN2FjNF8yMTk5MDIzMjU4MDM2_1336533a-bccf-40dd-b0ac-ae9ba911421a">1-4018</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xL2ZyYWc6NjU5NWExMmJkMGVlNDFhN2I3MDAxZjNlMWFkMjdhYzQvdGFibGU6NzhlZmE3ZDg2ODc3NGRmZWI4NDkxYWMyMTk4MTc2MTUvdGFibGVyYW5nZTo3OGVmYTdkODY4Nzc0ZGZlYjg0OTFhYzIxOTgxNzYxNV8wLTAtMS0xLTUxOTg_6bc50d6f-3ed8-49c5-bb73-cc9188926203">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xL2ZyYWc6NjU5NWExMmJkMGVlNDFhN2I3MDAxZjNlMWFkMjdhYzQvdGFibGU6NzhlZmE3ZDg2ODc3NGRmZWI4NDkxYWMyMTk4MTc2MTUvdGFibGVyYW5nZTo3OGVmYTdkODY4Nzc0ZGZlYjg0OTFhYzIxOTgxNzYxNV8wLTEtMS0xLTUyMTM_3d75bd4a-5371-48e7-b2e3-4c7740730319">53-0257888</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xL2ZyYWc6NjU5NWExMmJkMGVlNDFhN2I3MDAxZjNlMWFkMjdhYzQvdGFibGU6NzhlZmE3ZDg2ODc3NGRmZWI4NDkxYWMyMTk4MTc2MTUvdGFibGVyYW5nZTo3OGVmYTdkODY4Nzc0ZGZlYjg0OTFhYzIxOTgxNzYxNV8zLTAtMS0xLTUxNjU_a14504fb-d21f-4957-8047-69bf49a2896e">3005 Highland Parkway</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xL2ZyYWc6NjU5NWExMmJkMGVlNDFhN2I3MDAxZjNlMWFkMjdhYzQvdGFibGU6NzhlZmE3ZDg2ODc3NGRmZWI4NDkxYWMyMTk4MTc2MTUvdGFibGVyYW5nZTo3OGVmYTdkODY4Nzc0ZGZlYjg0OTFhYzIxOTgxNzYxNV80LTAtMS0xLTEyMjY_658ebb26-a1cd-44f5-9d00-5623833bbe6b">Downers Grove,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xL2ZyYWc6NjU5NWExMmJkMGVlNDFhN2I3MDAxZjNlMWFkMjdhYzQvdGFibGU6NzhlZmE3ZDg2ODc3NGRmZWI4NDkxYWMyMTk4MTc2MTUvdGFibGVyYW5nZTo3OGVmYTdkODY4Nzc0ZGZlYjg0OTFhYzIxOTgxNzYxNV80LTEtMS0xLTUyNDk_e80a9c68-1322-4cc2-a9b7-37b38bc0277f">IL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xL2ZyYWc6NjU5NWExMmJkMGVlNDFhN2I3MDAxZjNlMWFkMjdhYzQvdGFibGU6NzhlZmE3ZDg2ODc3NGRmZWI4NDkxYWMyMTk4MTc2MTUvdGFibGVyYW5nZTo3OGVmYTdkODY4Nzc0ZGZlYjg0OTFhYzIxOTgxNzYxNV80LTEtMS0xLTUxOTY_94a2e34a-ec83-4e45-8939-547ffba0c6fd">60515</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xL2ZyYWc6NjU5NWExMmJkMGVlNDFhN2I3MDAxZjNlMWFkMjdhYzQvdGV4dHJlZ2lvbjo2NTk1YTEyYmQwZWU0MWE3YjcwMDFmM2UxYWQyN2FjNF8yMTk5MDIzMjU4MDI5_7f7d124f-62cf-42f3-a482-6b1b8975cd5a">(630)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xL2ZyYWc6NjU5NWExMmJkMGVlNDFhN2I3MDAxZjNlMWFkMjdhYzQvdGV4dHJlZ2lvbjo2NTk1YTEyYmQwZWU0MWE3YjcwMDFmM2UxYWQyN2FjNF8yMTk5MDIzMjU4MDQx_122f5245-a507-4c6e-91dd-e8286a2a7fea">541-1540</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xL2ZyYWc6NjU5NWExMmJkMGVlNDFhN2I3MDAxZjNlMWFkMjdhYzQvdGFibGU6MjkyOTZhZDc3OGVmNGNmOTljZWM3YWM5ODcxZWViNDUvdGFibGVyYW5nZToyOTI5NmFkNzc4ZWY0Y2Y5OWNlYzdhYzk4NzFlZWI0NV8xLTAtMS0xLTUyMjI_94e480e3-6d26-46a4-83cc-3755b9809e07">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xL2ZyYWc6NjU5NWExMmJkMGVlNDFhN2I3MDAxZjNlMWFkMjdhYzQvdGFibGU6MjkyOTZhZDc3OGVmNGNmOTljZWM3YWM5ODcxZWViNDUvdGFibGVyYW5nZToyOTI5NmFkNzc4ZWY0Y2Y5OWNlYzdhYzk4NzFlZWI0NV8xLTEtMS0xLTUyMTg_c91cb47b-9a32-4544-a10e-b4cf4df79dba">DOV</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xL2ZyYWc6NjU5NWExMmJkMGVlNDFhN2I3MDAxZjNlMWFkMjdhYzQvdGFibGU6MjkyOTZhZDc3OGVmNGNmOTljZWM3YWM5ODcxZWViNDUvdGFibGVyYW5nZToyOTI5NmFkNzc4ZWY0Y2Y5OWNlYzdhYzk4NzFlZWI0NV8xLTItMS0xLTUyMjA_c2258c38-c160-4be2-984d-19898539b649">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xL2ZyYWc6NjU5NWExMmJkMGVlNDFhN2I3MDAxZjNlMWFkMjdhYzQvdGV4dHJlZ2lvbjo2NTk1YTEyYmQwZWU0MWE3YjcwMDFmM2UxYWQyN2FjNF8yMTk5MDIzMjU4MDMw_d55a5bdd-3786-4836-be0d-f448fbd8e539">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xL2ZyYWc6NjU5NWExMmJkMGVlNDFhN2I3MDAxZjNlMWFkMjdhYzQvdGV4dHJlZ2lvbjo2NTk1YTEyYmQwZWU0MWE3YjcwMDFmM2UxYWQyN2FjNF8yMTk5MDIzMjU4MDM5_d59356a4-b00c-405a-a078-f1265df794d5">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xL2ZyYWc6NjU5NWExMmJkMGVlNDFhN2I3MDAxZjNlMWFkMjdhYzQvdGFibGU6N2NmNTgzMmYxZjk1NDkzYThiOTAwNzIyM2NmM2I2MGUvdGFibGVyYW5nZTo3Y2Y1ODMyZjFmOTU0OTNhOGI5MDA3MjIzY2YzYjYwZV8wLTAtMS0xLTUxNTI_76a2f344-4557-42f8-90dd-6c42226a13ac">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xL2ZyYWc6NjU5NWExMmJkMGVlNDFhN2I3MDAxZjNlMWFkMjdhYzQvdGFibGU6N2NmNTgzMmYxZjk1NDkzYThiOTAwNzIyM2NmM2I2MGUvdGFibGVyYW5nZTo3Y2Y1ODMyZjFmOTU0OTNhOGI5MDA3MjIzY2YzYjYwZV8xLTQtMS0xLTUyMTA_c85d029d-f180-4742-9e9d-b28d76c6db2c">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xL2ZyYWc6NjU5NWExMmJkMGVlNDFhN2I3MDAxZjNlMWFkMjdhYzQvdGFibGU6N2NmNTgzMmYxZjk1NDkzYThiOTAwNzIyM2NmM2I2MGUvdGFibGVyYW5nZTo3Y2Y1ODMyZjFmOTU0OTNhOGI5MDA3MjIzY2YzYjYwZV8yLTQtMS0xLTUxMjE_4ee2e1b2-7d60-49a4-bbf3-378e1012299c">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xL2ZyYWc6NjU5NWExMmJkMGVlNDFhN2I3MDAxZjNlMWFkMjdhYzQvdGV4dHJlZ2lvbjo2NTk1YTEyYmQwZWU0MWE3YjcwMDFmM2UxYWQyN2FjNF8yMTk5MDIzMjU4MDQw_8ae05271-3a66-443b-9e37-1e47b93a8c95">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="if4fb1ee742404738902e55c74e2b8dc8_I20190711"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xL2ZyYWc6NjU5NWExMmJkMGVlNDFhN2I3MDAxZjNlMWFkMjdhYzQvdGV4dHJlZ2lvbjo2NTk1YTEyYmQwZWU0MWE3YjcwMDFmM2UxYWQyN2FjNF8yMDI3_5139fda9-107b-43c3-9c06-9121b769fe49"
      unitRef="shares">145437765</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMi0xLTEtMS0w_ea4e375d-9c52-4d7e-a5f0-7caa718f74d8"
      unitRef="usd">1810706000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMi0zLTEtMS0w_d5cfa305-7fb6-4e9a-b056-0d0de3c40fae"
      unitRef="usd">1798094000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMi01LTEtMS0w_07ba3bf9-3906-4ce0-9937-ac480a3550dc"
      unitRef="usd">3535463000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMi03LTEtMS0w_2b3c3be7-9e04-403b-a74c-a7ef5dc50ba9"
      unitRef="usd">3435765000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMy0xLTEtMS0w_bc921c5b-db66-4b65-9e96-0dfa08f5bfc3"
      unitRef="usd">1138113000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMy0zLTEtMS0w_625f9903-76b8-48d7-89e3-b301920afeb2"
      unitRef="usd">1132858000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMy01LTEtMS0w_b3964425-7040-4949-ae7d-8000a3521d46"
      unitRef="usd">2239328000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMy03LTEtMS0w_57f1c31d-364e-4e87-9636-c5defe091ccb"
      unitRef="usd">2167700000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfNC0xLTEtMS0w_1a8f25e1-92cd-4c7d-a635-5a8db68535d0"
      unitRef="usd">672593000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfNC0zLTEtMS0w_27eee55d-52a3-42b6-8e35-04e8e0d2fed8"
      unitRef="usd">665236000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfNC01LTEtMS0w_aef7ca81-d67e-4ffb-96e2-0ecefe9da134"
      unitRef="usd">1296135000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfNC03LTEtMS0w_4fff7f74-3e07-4ea0-b574-b00218e74705"
      unitRef="usd">1268065000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfNS0xLTEtMS0w_2197b30e-678c-4c3e-a659-65c805f44d91"
      unitRef="usd">396634000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfNS0zLTEtMS0w_f2eafc7c-3af8-4035-a55c-1f4ab517ac51"
      unitRef="usd">428775000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfNS01LTEtMS0w_d84c8338-990c-4209-b427-6628efda5f53"
      unitRef="usd">805100000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfNS03LTEtMS0w_cdfb9974-0d3b-40da-9f3d-202b15748b08"
      unitRef="usd">863801000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfNi0xLTEtMS02MDc_12c86296-7090-470f-852f-8648148bb014"
      unitRef="usd">0</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfNi0zLTEtMS02MDc_c5026735-898a-4d65-a541-69823cf88177"
      unitRef="usd">0</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfNi01LTEtMS0w_9320cc4c-6568-4b6c-a734-86352eb52d7e"
      unitRef="usd">-46946000</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfNi03LTEtMS0w_5d815735-7f7d-43b9-a619-6ef40413872b"
      unitRef="usd">0</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfNy0xLTEtMS0w_8892710c-2c0a-4c6d-9963-2d5f60273987"
      unitRef="usd">275959000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfNy0zLTEtMS0w_d8e92af3-dff1-42ba-bdba-2bbf628d1d28"
      unitRef="usd">236461000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfNy01LTEtMS0w_7ef2069c-0d03-4c7d-b615-1f9f1bd27a4c"
      unitRef="usd">444089000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfNy03LTEtMS0w_07377cad-1e0f-40fe-b064-564e53bc9603"
      unitRef="usd">404264000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfOC0xLTEtMS0w_fb4fcf66-5698-4ee8-abe7-6b9c239abdf0"
      unitRef="usd">31754000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfOC0zLTEtMS0w_531f04d4-2ce8-4c2b-a533-42fe9aa28d9e"
      unitRef="usd">32125000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfOC01LTEtMS0w_1e26c821-6733-4081-a363-9b762dba3c72"
      unitRef="usd">63562000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfOC03LTEtMS0w_9667c4bf-a26f-41b5-99ba-c8537e4531fb"
      unitRef="usd">67765000</us-gaap:InterestExpense>
    <us-gaap:InterestIncomeOther
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfOS0xLTEtMS0w_f0a7574f-5def-4593-ad44-269d6a637a63"
      unitRef="usd">945000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfOS0zLTEtMS0w_9de8eaf1-632a-4cb7-ac0b-4fcb8459f570"
      unitRef="usd">2563000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfOS01LTEtMS0w_89e5ec3c-02ce-4a89-8980-e1ee415b201d"
      unitRef="usd">1835000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfOS03LTEtMS0w_dc58922f-7612-42f0-83e0-056e92287298"
      unitRef="usd">4620000</us-gaap:InterestIncomeOther>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMTEtMS0xLTEtMA_66165270-77f0-44c8-92ec-6320d42422c4"
      unitRef="usd">4589000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMTEtMy0xLTEtMA_767c58e3-40ba-40b5-9a7f-310cc3db5f4b"
      unitRef="usd">4538000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMTEtNS0xLTEtMA_6cc48b59-0e9a-4ff2-a575-b62e01630dfe"
      unitRef="usd">5695000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMTEtNy0xLTEtMA_f621b766-b1a0-4e9c-9a55-0ecabdb443ab"
      unitRef="usd">4568000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMTItMS0xLTEtMA_d3ea103a-0436-4664-bbd5-e5ad4d912bfa"
      unitRef="usd">249739000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMTItMy0xLTEtMA_a0e5c12f-5bb4-417c-ad94-f1326c6e01b2"
      unitRef="usd">211437000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMTItNS0xLTEtMA_5471c609-7304-4d1d-ac58-ea3cbf7318e9"
      unitRef="usd">388057000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMTItNy0xLTEtMA_927c5ca0-8964-4e6f-96a7-7a9f7acebbe7"
      unitRef="usd">345687000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMTMtMS0xLTEtMA_7c01468d-1f7e-4cf8-928e-53d44763688f"
      unitRef="usd">-51654000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMTMtMy0xLTEtMA_2af9d782-6330-4084-bd16-b2297f9e533d"
      unitRef="usd">-44981000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMTMtNS0xLTEtMA_d09239fb-2058-4785-8f84-f9542ec2e843"
      unitRef="usd">-84267000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMTMtNy0xLTEtMA_63e288e6-5ae2-43c5-b093-e6e82ce6ea38"
      unitRef="usd">-69822000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMTQtMS0xLTEtMA_b4e8071f-4881-4a17-9958-e09870d8dd64"
      unitRef="usd">198085000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMTQtMy0xLTEtMA_0f897ab8-7795-4321-8136-82069d520c31"
      unitRef="usd">166456000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMTQtNS0xLTEtMA_c974cb5c-b572-4555-92ae-7503f1ee8714"
      unitRef="usd">303790000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMTQtNy0xLTEtMA_64a1a6b8-d785-496d-9b8a-b4e93e38a171"
      unitRef="usd">275865000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMTUtMS0xLTEtMA_2549f9e9-6b93-4216-add6-806113da2287"
      unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMTUtMy0xLTEtMA_c8f325bb-705e-47e1-9e0b-8a7b1feebfde"
      unitRef="usd">-26497000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMTUtNS0xLTEtMA_7b2d859b-3cce-47bb-b535-bd32e0f221c6"
      unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMTUtNy0xLTEtMA_3da5a4df-63fd-467a-9928-aa482eee7dfd"
      unitRef="usd">-4472000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:NetIncomeLoss
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMTYtMS0xLTEtMA_8150d129-ad0f-4685-88df-901e9c12a064"
      unitRef="usd">198085000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMTYtMy0xLTEtMA_e5b61704-d10c-4a00-9a1d-b0aa2f34906c"
      unitRef="usd">139959000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMTYtNS0xLTEtMA_f7014f05-f4fa-455e-8002-a49823a72970"
      unitRef="usd">303790000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMTYtNy0xLTEtMA_0ee5201e-0432-4201-8577-2a5f096e788f"
      unitRef="usd">271393000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMTktMS0xLTEtMA_9d69eed4-5691-4648-8592-adc64924a36e"
      unitRef="usdPerShare">1.36</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMTktMy0xLTEtMA_84d2719d-b12c-4133-964b-c10150297a8e"
      unitRef="usdPerShare">1.10</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMTktNS0xLTEtMA_c84efd2f-70e2-4622-ad60-7b99536d39f7"
      unitRef="usdPerShare">2.09</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMTktNy0xLTEtMA_cfb44147-f240-4649-acc5-3abe2fb40441"
      unitRef="usdPerShare">1.80</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMjAtMS0xLTEtMA_1a14c810-bd82-46f9-8672-9e2343ce7c55"
      unitRef="usdPerShare">1.35</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMjAtMy0xLTEtMA_3f092c98-fc6b-4370-a7a7-f2dc5f4e4df3"
      unitRef="usdPerShare">1.08</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMjAtNS0xLTEtMA_f1361078-49a2-4a8c-80b8-6ddc9e64cf79"
      unitRef="usdPerShare">2.07</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMjAtNy0xLTEtMA_6b3877ef-ddd5-42ae-850f-bfb5aee97a71"
      unitRef="usdPerShare">1.77</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMjItMS0xLTEtMA_488db046-baf3-42df-a6df-1c800632bc14"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMjItMy0xLTEtMA_1f882fac-73e0-4535-adee-5e5a964c945d"
      unitRef="usdPerShare">-0.17</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMjItNS0xLTEtMA_ec8c0945-18e1-429d-92c3-024fbd9e210f"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMjItNy0xLTEtMA_edf598c5-3e50-4869-a2a7-9f70a7d78a0f"
      unitRef="usdPerShare">-0.03</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMjMtMS0xLTEtMA_fa8a8548-686a-4d27-934e-cab31adba80b"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMjMtMy0xLTEtMA_5b22f6cd-4c11-4e97-a03c-1f1868d0f89c"
      unitRef="usdPerShare">-0.17</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMjMtNS0xLTEtMA_6f0d703a-0f81-4762-94e1-5c6a5c3dcf61"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMjMtNy0xLTEtMA_fa8d7d75-ce19-4d43-a265-770a7a67a9c3"
      unitRef="usdPerShare">-0.03</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMjUtMS0xLTEtMA_2144690c-bbea-4a19-869c-ba1fac171eec"
      unitRef="usdPerShare">1.36</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMjUtMy0xLTEtMA_1ece8197-7cfd-4479-a078-b3a8a48331d3"
      unitRef="usdPerShare">0.92</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMjUtNS0xLTEtMA_d84a4119-b197-4db2-91f8-7988c0681bc0"
      unitRef="usdPerShare">2.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMjUtNy0xLTEtMA_dffd8c4f-8733-479e-ae89-4bf45a4c9d60"
      unitRef="usdPerShare">1.77</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMjYtMS0xLTEtMA_8ccb3040-171e-42fa-a48e-453905b5ef22"
      unitRef="usdPerShare">1.35</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMjYtMy0xLTEtMA_d7c72d9f-456a-4e6e-9736-78ffb44d3727"
      unitRef="usdPerShare">0.91</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMjYtNS0xLTEtMA_ec8df7dd-71dd-4979-8dce-f6aa9c75c23b"
      unitRef="usdPerShare">2.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMjYtNy0xLTEtMA_de58cf16-d33c-41bf-9f5f-8846b73fa490"
      unitRef="usdPerShare">1.74</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMjgtMS0xLTEtMA_1eec18eb-038f-411a-9444-eb3e32c67003"
      unitRef="shares">145366000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMjgtMy0xLTEtMA_12d7298c-d49e-4746-bf64-aa024ea5f6f7"
      unitRef="shares">151744000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMjgtNS0xLTEtMA_681537b4-04a8-41dc-a2f6-7f9da15cac49"
      unitRef="shares">145227000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMjgtNy0xLTEtMA_0af2b6f8-3e0d-448f-a0a4-755757faf22e"
      unitRef="shares">153124000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMjktMS0xLTEtMA_a49243f7-d0db-430d-8ee5-ec0be339c037"
      unitRef="shares">147179000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMjktMy0xLTEtMA_c0cb42d9-e91a-4f0d-b7a6-024486385804"
      unitRef="shares">153938000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMjktNS0xLTEtMA_d3faaff2-1498-4371-a002-82ad6991009c"
      unitRef="shares">147041000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNi9mcmFnOmFiOGRjZjVjNWRkZTRiNjk4OWRlODliZGJmNjA1MGM4L3RhYmxlOjM4ZTRhZDFmYWFkMTQ5NGE5ZmRjZmFjY2QwNjEzOGJjL3RhYmxlcmFuZ2U6MzhlNGFkMWZhYWQxNDk0YTlmZGNmYWNjZDA2MTM4YmNfMjktNy0xLTEtMA_fd66ee5b-b284-4c77-b0de-e8cf3fdde43e"
      unitRef="shares">155573000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMi0xLTEtMS0w_8150d129-ad0f-4685-88df-901e9c12a064"
      unitRef="usd">198085000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMi0zLTEtMS0w_e5b61704-d10c-4a00-9a1d-b0aa2f34906c"
      unitRef="usd">139959000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMi01LTEtMS0w_f7014f05-f4fa-455e-8002-a49823a72970"
      unitRef="usd">303790000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMi03LTEtMS0w_d03c02b6-0368-42b5-96f2-c420d9861399"
      unitRef="usd">271393000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfNS0xLTEtMS0w_485ece25-0dd9-4e29-ac45-72b2b2f36f97"
      unitRef="usd">-13978000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfNS0zLTEtMS0w_14401b1e-544c-477f-9ce8-da3e0fcbb33e"
      unitRef="usd">-65159000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfNS01LTEtMS0w_e3fbc429-7801-4508-8d04-79a9b8b2fe6d"
      unitRef="usd">9722000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfNS03LTEtMS0w_29f208b4-174a-44a3-aee8-d17dfb033b28"
      unitRef="usd">-12851000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfNi0xLTEtMS0w_a0beb8de-7041-449e-9391-a75ff9e84e09"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfNi0zLTEtMS0w_07bbbbde-bf71-44d9-a99f-15da302d850e"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfNi01LTEtMS0w_706f83a8-426b-4b50-a805-b3b00105dd63"
      unitRef="usd">-25339000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfNi03LTEtMS0w_cc24ae32-4002-456a-9be0-21b5d92d0d08"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfNy0xLTEtMS0w_82c62ed9-3f9d-49c4-ad7b-30ce9fef605b"
      unitRef="usd">-13978000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfNy0zLTEtMS0w_e867892d-39b0-4919-9af0-7a95bef5c337"
      unitRef="usd">-65159000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfNy01LTEtMS0w_6f71354a-d230-4a99-b8b8-b89eaa20dfb5"
      unitRef="usd">35061000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfNy03LTEtMS0w_277350e5-787c-48b0-a3d9-77164e00151f"
      unitRef="usd">-12851000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMTEtMS0xLTEtMA_fca5edc1-b360-4b3e-ae77-58634ca7f6ef"
      unitRef="usd">-77000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMTEtMy0xLTEtMA_55263045-6a3e-4f28-9296-6cdbc9f90407"
      unitRef="usd">-1068000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMTEtNS0xLTEtMA_af506b0c-0f35-446c-83e3-75758506f22c"
      unitRef="usd">-252000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMTEtNy0xLTEtMA_405e2d7e-dd80-4d0f-b689-8a6998ec27c8"
      unitRef="usd">-3007000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMTItMS0xLTEtMA_ce1cf038-59a1-4ae5-8838-c8dced3c0280"
      unitRef="usd">512000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMTItMy0xLTEtMA_52fcac60-1ac6-4008-91b1-c6f3423df43c"
      unitRef="usd">1252000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMTItNS0xLTEtMA_e22d2798-0b60-44e6-8425-5a53721e8d1b"
      unitRef="usd">1084000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMTItNy0xLTEtMA_1a121701-0374-4ad3-a5cc-cbb9d56b9f6e"
      unitRef="usd">1995000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMTQtMS0xLTEtMA_f8f7692b-db18-4b4c-a313-c5a9af003f88"
      unitRef="usd">-589000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMTQtMy0xLTEtMA_d45c8bd9-779a-4a65-8294-2133c52e5e03"
      unitRef="usd">-2320000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMTQtNS0xLTEtMA_79764c69-a5f4-4109-af9b-d467001f099b"
      unitRef="usd">-1336000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMTQtNy0xLTEtMA_25809b60-4de3-4ba0-b61a-5bae705bdbaf"
      unitRef="usd">-5002000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMTYtMS0xLTEtMA_5b89dec0-8413-4d99-8bf5-8084d040903c"
      unitRef="usd">-3362000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMTYtMy0xLTEtMA_8bc40681-25d4-4d5c-9868-09c8f64f00d5"
      unitRef="usd">2105000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMTYtNS0xLTEtMA_f3d3cab8-6ee9-4399-a788-b12e39743565"
      unitRef="usd">-768000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMTYtNy0xLTEtMA_ceb90130-cfe4-4f55-8940-abcce518b2c5"
      unitRef="usd">3467000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMTctMS0xLTEtMA_b8876c15-928d-4aaa-b483-a8bf7016673f"
      unitRef="usd">416000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMTctMy0xLTEtMA_e6a675d5-62fb-4613-a7f1-84e6ac3616f5"
      unitRef="usd">457000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMTctNS0xLTEtMA_b59954e4-8fad-48d4-926b-01ee05fdeb92"
      unitRef="usd">646000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMTctNy0xLTEtMA_e3c7c16d-3ad0-4248-9b4c-09d703ad24f6"
      unitRef="usd">710000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMTgtMS0xLTEtMA_4a869cb6-16f2-41e4-8a0d-9da58dbee32c"
      unitRef="usd">-3778000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMTgtMy0xLTEtMA_94c83dcf-15b7-4ed0-b5f8-7fce5e928356"
      unitRef="usd">1648000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMTgtNS0xLTEtMA_2cb0b45c-a12f-4a61-a988-3c49071e976c"
      unitRef="usd">-1414000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMTgtNy0xLTEtMA_ebcbfc5c-b4cb-44ac-9c15-47d5e30fa167"
      unitRef="usd">2757000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMjAtMS0xLTEtMA_86decbc1-437c-4a85-889d-9740503aa379"
      unitRef="usd">-17167000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMjAtMy0xLTEtMA_215a303b-e2c0-4268-8777-e1693700f948"
      unitRef="usd">-61191000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMjAtNS0xLTEtMA_87e6e948-df25-49d2-ab51-0db18537ad89"
      unitRef="usd">34983000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMjAtNy0xLTEtMA_7a0dd18c-953e-4ab2-97d6-bd78984f8306"
      unitRef="usd">-5092000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMjEtMS0xLTEtMA_ddb57502-4608-4fb0-88a7-fadf0f160867"
      unitRef="usd">180918000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMjEtMy0xLTEtMA_16b8bf25-8e9f-41d3-934b-e9dad898a6b0"
      unitRef="usd">78768000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMjEtNS0xLTEtMA_1518702e-2eb2-4cbc-8856-50a5140d7cce"
      unitRef="usd">338773000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xOS9mcmFnOmNjMzMzMzY3OTdmYzRlNGFiYzkxZmY1ZGY1NGMyNTk2L3RhYmxlOjk2NTdkNTFlN2NhZjRjYmZhYmExYTFmZGFmMDYxMDlkL3RhYmxlcmFuZ2U6OTY1N2Q1MWU3Y2FmNGNiZmFiYTFhMWZkYWYwNjEwOWRfMjEtNy0xLTEtMA_fb8ba178-2c10-49a3-8c81-6498f914ed97"
      unitRef="usd">266301000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMy0xLTEtMS0w_bf54b854-7655-48de-89d3-fb7a3ed18a82"
      unitRef="usd">321326000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMy0zLTEtMS0w_084b308b-08ac-43ae-a0c5-63f3f2b4087a"
      unitRef="usd">396221000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfNS0xLTEtMS0w_94c991ec-074b-4bcf-b289-ecc87454c8bc"
      unitRef="usd">1288755000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfNS0zLTEtMS0w_a866e0dd-9779-4639-8069-c59c7e5282cf"
      unitRef="usd">1231859000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfNi0xLTEtMS0w_c4c96385-c116-4995-ab71-ffd5026e1a4c"
      unitRef="usd">849266000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfNi0zLTEtMS0w_5d8865b3-3c32-44e4-a217-84eafb3a8221"
      unitRef="usd">748796000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfNy0xLTEtMS0w_9932fa02-efc7-4d9c-8d62-bea70b0b323b"
      unitRef="usd">163904000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfNy0zLTEtMS0w_02f6dc39-d351-483d-888a-6b3ba7fbd6fc"
      unitRef="usd">126878000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMTAtMS0xLTEtMA_5fcd3f76-f45f-4a01-85a0-36926c1fb942"
      unitRef="usd">2623251000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMTAtMy0xLTEtMA_cfd453a6-fdf0-4682-9b05-103768091386"
      unitRef="usd">2503754000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMTEtMS0xLTEtMA_8ac979f6-374a-4278-a73c-c1fc13d68149"
      unitRef="usd">815003000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMTEtMy0xLTEtMA_49f3835e-5bea-4735-9051-94a2220fe94f"
      unitRef="usd">806497000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMTMtMS0xLTEtMA_1977e30a-d859-4d63-bf45-952053743be4"
      unitRef="usd">3795588000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMTMtMy0xLTEtMA_9e7cfa8c-7268-43d2-aa41-22cd23dee01f"
      unitRef="usd">3677328000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMTQtMS0xLTEtMA_55d274b6-7c9a-469e-a6bd-2361ff3d4084"
      unitRef="usd">1129352000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMTQtMy0xLTEtMA_2459fa88-b478-49c8-8ef2-36f36b66c8b6"
      unitRef="usd">1134256000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMTUtMS0xLTEtMA_2c4782e0-a542-4be1-9149-1ddd2c896960"
      unitRef="usd">412856000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMTUtMy0xLTEtMA_f0f93984-1474-4676-88e3-cd1b4ac0c13a"
      unitRef="usd">243936000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMTctMS0xLTEtMA_e3086630-bdee-433d-a003-891985dda83b"
      unitRef="usd">8776050000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMTctMy0xLTEtMA_3e7f41ee-8c96-4f1d-9bc8-ff652534bfb1"
      unitRef="usd">8365771000</us-gaap:Assets>
    <us-gaap:DebtCurrent
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMjAtMS0xLTEtMA_8fec00a0-d379-4d56-ba66-e62f24e43c3d"
      unitRef="usd">357700000</us-gaap:DebtCurrent>
    <us-gaap:DebtCurrent
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMjAtMy0xLTEtMA_ad92d3dc-9d43-4a7d-99bd-7ddfde90b6ea"
      unitRef="usd">220318000</us-gaap:DebtCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMjEtMS0xLTEtMA_77d330f7-1196-4d98-9ce6-939e743cd8e4"
      unitRef="usd">960432000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMjEtMy0xLTEtMA_042e0497-9adc-4d07-bdf4-e6b6e051f8d6"
      unitRef="usd">969531000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMjItMS0xLTEtMA_215a8014-c72b-428f-b29d-2a3de3c03a3a"
      unitRef="usd">184623000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMjItMy0xLTEtMA_db6e4624-e2dd-4c89-8f84-369e4ab6449b"
      unitRef="usd">212666000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedInsuranceCurrent
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMjMtMS0xLTEtMA_413e43b4-7131-466e-9b1a-54a43942ec8c"
      unitRef="usd">101826000</us-gaap:AccruedInsuranceCurrent>
    <us-gaap:AccruedInsuranceCurrent
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMjMtMy0xLTEtMA_62ad793d-ac17-4d4e-ad06-e5efab4d5b34"
      unitRef="usd">97600000</us-gaap:AccruedInsuranceCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMjQtMS0xLTEtMA_34d0a1a8-95e8-4681-b339-eb03c419778d"
      unitRef="usd">329596000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMjQtMy0xLTEtMA_de525b6f-5089-4628-89dc-010808a8d90f"
      unitRef="usd">313452000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMjUtMS0xLTEtMA_248844e3-84c1-4355-8bbb-1fdffe9fd264"
      unitRef="usd">20938000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMjUtMy0xLTEtMA_5e1e0bc3-08e8-41bb-98af-3e678a39f9e2"
      unitRef="usd">13854000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMjctMS0xLTEtMA_80ba802d-0b5a-40b8-b0b4-27179b60284b"
      unitRef="usd">1955115000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMjctMy0xLTEtMA_a47cc66c-9b19-46fb-b4be-daa09f703fa6"
      unitRef="usd">1827421000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMjgtMS0xLTEtMA_a41b7551-4506-4dec-ba52-ebf9fd92da5a"
      unitRef="usd">2946493000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMjgtMy0xLTEtMA_3850ce30-b8da-4a1e-ab12-1ced28f086b7"
      unitRef="usd">2943660000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredTaxLiabilitiesNoncurrent
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMjktMS0xLTEtMA_d04eb4dc-2dd4-4cbd-9bdb-25808d059461"
      unitRef="usd">336989000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
    <us-gaap:DeferredTaxLiabilitiesNoncurrent
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMjktMy0xLTEtMA_4d3e9c40-2409-40e8-9b9a-1ffb0300d810"
      unitRef="usd">339325000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMzAtMS0xLTEtMA_079a1efa-caa8-4672-8192-bc27dd972b91"
      unitRef="usd">54304000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMzAtMy0xLTEtMA_504bf1b0-fe90-41e7-8d1b-78b6d631c397"
      unitRef="usd">54304000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMzEtMS0xLTEtMA_fa4ce498-70de-488a-bf9d-8e0c8dcc127b"
      unitRef="usd">527878000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfMzEtMy0xLTEtMA_258b8ed2-37b1-4bcb-a229-248250fd9b9d"
      unitRef="usd">432395000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfNDEtMS0xLTEtMA_ae66227a-d498-4f99-ae00-117de39af300"
      unitRef="usd">2955271000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfNDEtMy0xLTEtMA_bbf8cbf7-8e7a-427a-b1d5-16c92cb756ce"
      unitRef="usd">2768666000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfNDItMS0xLTEtMA_481d8b40-5f85-4e6a-9853-159443145752"
      unitRef="usd">8776050000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yMi9mcmFnOmZjMzU1YmM0Mzg5OTRkYWNhOGZjNDI3NmI3NmM1NDg3L3RhYmxlOjAyNzhjZjlmNmU4MTRjMzdiNzdlNmRmMThiNDlhMTdjL3RhYmxlcmFuZ2U6MDI3OGNmOWY2ZTgxNGMzN2I3N2U2ZGYxOGI0OWExN2NfNDItMy0xLTEtMA_7b51ab2e-b070-4b3d-96af-4d4a610ccdc3"
      unitRef="usd">8365771000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i54c404ee901d46308b3d2315b70e3b72_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N18xLTEtMS0xLTMzMjI_44f16d2e-1165-49cd-8dec-41c78b3172b3"
      unitRef="usd">258214000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i623f2e449cb1417a9b7ccbad1c264418_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N18xLTMtMS0xLTMzMjU_62991602-4e83-4633-8be5-6a2d898092d9"
      unitRef="usd">866365000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i37b46e2881064939bdd2069fa4f5545b_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N18xLTUtMS0xLTMzMjU_8091894d-3ceb-4314-9748-b6d9e4a99a92"
      unitRef="usd">-5947562000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie77b7383d01e4cb88d9e7108a4348b60_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N18xLTctMS0xLTMzMjU_1b342804-3c6c-4c03-b99d-722badc27b3e"
      unitRef="usd">7851382000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5d67a4bb704c49b3a4aa613a8a98dd87_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N18xLTktMS0xLTMzMjU_146ee842-1445-4ac4-843f-51d2a375b74b"
      unitRef="usd">-190946000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia8e13e0ebede4711be1a6004bc570f79_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N18xLTExLTEtMS0zMzI1_b3aa40a8-728a-45e1-bcd2-f5613d184230"
      unitRef="usd">2837453000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i807a9146be314aca855f8ab33ef5ace9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N18yLTEtMS0xLTIxMA_5bd729bd-b99e-4af9-a354-e6df9f708078"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i365fa4d2ea484f8e9155adf34a501562_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N18yLTMtMS0xLTIxMA_9cd181de-c134-4f26-9f22-35b652e30720"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i26b0c2edb2754d8dbb904f9203389fc6_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N18yLTUtMS0xLTIxMA_ad3d901c-5109-4051-94ee-58fbb48b5687"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2f192a4e11df4b4188fa5f92e76e5c12_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N18yLTctMS0xLTIxMA_35fbe9ad-728a-4e19-9146-aaaf3cb79e57"
      unitRef="usd">198085000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0e3f3a90dd2f4fbc8a9fce4d44374a20_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N18yLTktMS0xLTIxMA_a1a94b31-0147-4609-982b-33342e97c96e"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N18yLTExLTEtMS0zNTY0_cc4673f1-d01f-40bb-be8a-92bac2e68c75"
      unitRef="usd">198085000</us-gaap:NetIncomeLoss>
    <us-gaap:DividendsCommonStockCash
      contextRef="i807a9146be314aca855f8ab33ef5ace9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N18zLTEtMS0xLTIxMA_36908608-cde3-4200-bf49-8194cd7d347c"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i365fa4d2ea484f8e9155adf34a501562_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N18zLTMtMS0xLTIxMA_e8847b75-16bf-4d95-bcb8-20043e1a94df"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i26b0c2edb2754d8dbb904f9203389fc6_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N18zLTUtMS0xLTIxMA_bb750def-20e9-44ea-a5a1-c7de1b121314"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i2f192a4e11df4b4188fa5f92e76e5c12_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N18zLTctMS0xLTIxMA_a27558d9-63c3-4c9a-941e-9756ccfe2c70"
      unitRef="usd">69921000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i0e3f3a90dd2f4fbc8a9fce4d44374a20_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N18zLTktMS0xLTIxMA_750a7afc-6638-44e8-ae27-d851890f2fe6"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N18zLTExLTEtMS00ODY1_94f00add-2bf5-45b3-a48e-716d04f3b586"
      unitRef="usd">69921000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i807a9146be314aca855f8ab33ef5ace9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N180LTEtMS0xLTIxMA_0b4b0a85-11ee-446b-ba2a-9cede93f3769"
      unitRef="usd">-101000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i365fa4d2ea484f8e9155adf34a501562_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N180LTMtMS0xLTIxMA_61e85d35-13a0-4df7-a289-d142598c1f06"
      unitRef="usd">1702000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i26b0c2edb2754d8dbb904f9203389fc6_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N180LTUtMS0xLTIxMA_7103f97a-8edd-4b46-86d7-c0e8a9a10870"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i2f192a4e11df4b4188fa5f92e76e5c12_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N180LTctMS0xLTIxMA_8b5571a6-2317-471a-a6f8-c3042f6aadc3"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i0e3f3a90dd2f4fbc8a9fce4d44374a20_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N180LTktMS0xLTIxMA_e3801bce-a404-4979-8634-77959d617095"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N180LTExLTEtMS00ODY1_82e634f0-c003-4e56-88c8-0150cb55616d"
      unitRef="usd">1601000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i807a9146be314aca855f8ab33ef5ace9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N181LTEtMS0xLTIxMA_bf25c431-189d-49db-aaaa-cbec8cbab773"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i365fa4d2ea484f8e9155adf34a501562_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N181LTMtMS0xLTIxMA_98eb9c50-30a1-456a-9a2b-bcc9ca483b9d"
      unitRef="usd">8435000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i26b0c2edb2754d8dbb904f9203389fc6_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N181LTUtMS0xLTIxMA_c9a857be-85fa-4f04-9862-f5729eeaf215"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i2f192a4e11df4b4188fa5f92e76e5c12_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N181LTctMS0xLTIxMA_fbfaaeaa-8145-4986-bc30-7a431767f722"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0e3f3a90dd2f4fbc8a9fce4d44374a20_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N181LTktMS0xLTIxMA_22e4cc42-67e8-4ff5-a823-966ab9fbd89c"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N181LTExLTEtMS00ODY3_2cc837a7-e43c-4408-bf72-e733fda886d5"
      unitRef="usd">8435000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i807a9146be314aca855f8ab33ef5ace9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N183LTEtMS0xLTIxMA_60adc442-7803-4e24-ac47-4af05d5bacfe"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i365fa4d2ea484f8e9155adf34a501562_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N183LTMtMS0xLTIxMA_6653540b-85e3-43ce-86b3-9b33622ec924"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i26b0c2edb2754d8dbb904f9203389fc6_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N183LTUtMS0xLTIxMA_5f4bc543-9230-465b-a9f2-a12249b2ceaa"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i2f192a4e11df4b4188fa5f92e76e5c12_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N183LTctMS0xLTIxMA_32472e75-a43e-40b3-9119-a56bf1b6f07b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i0e3f3a90dd2f4fbc8a9fce4d44374a20_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N183LTktMS0xLTIxMA_943b15a2-e187-4340-9486-2cc7b47c1117"
      unitRef="usd">-17167000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N183LTExLTEtMS00ODY4_8cb4d283-4cfb-422a-baa4-531fcf06fa44"
      unitRef="usd">-17167000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquityOther
      contextRef="i807a9146be314aca855f8ab33ef5ace9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N184LTEtMS0xLTIxMA_b318b7e6-0ce2-47e5-b16f-1f59072bf8a1"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i365fa4d2ea484f8e9155adf34a501562_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N184LTMtMS0xLTIxMA_fcf16dc7-30e0-4023-b958-5652307a3ddc"
      unitRef="usd">-64000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i26b0c2edb2754d8dbb904f9203389fc6_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N184LTUtMS0xLTIxMA_eeb65350-b2c4-4cd2-9ca6-d621a123e0b9"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i2f192a4e11df4b4188fa5f92e76e5c12_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N184LTctMS0xLTIxMA_ce651392-ffff-40f8-8de2-83d551905155"
      unitRef="usd">51000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i0e3f3a90dd2f4fbc8a9fce4d44374a20_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N184LTktMS0xLTIxMA_28246f30-9184-49cb-a577-2dcaf1223fd5"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N184LTExLTEtMS00ODY4_8286f6eb-1fdf-479b-a3a5-920d921aa3c8"
      unitRef="usd">-13000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if80b3851491149e3bd8eb37511f7a0b1_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N185LTEtMS0xLTQ4NTk_3273c81c-db0b-481c-b9c2-d763ce241c88"
      unitRef="usd">258315000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if6dc3794c24744b5a040f4d7b5914533_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N185LTMtMS0xLTQ5MjY_e25cc576-1288-4f07-9e0d-fceff77b2c66"
      unitRef="usd">873034000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9e88b9d1e42a44209bf6b2f95c3599c5_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N185LTUtMS0xLTQ5Mjg_1b2d57f1-5577-4d64-a88d-536cc92a7eb1"
      unitRef="usd">-5947562000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i389231cb97104844a976a91c634102fa_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N185LTctMS0xLTQ5MzA_0513fc67-4427-4d76-8ba6-313c35d0ee4e"
      unitRef="usd">7979597000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8f13f7fc880e4e87b8088577783a2e7e_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N185LTktMS0xLTQ5MzI_2bdc0551-a839-4f46-b959-3f1ee02aefd2"
      unitRef="usd">-208113000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6Yjc4NTNkMDk1MWE3NDg1Y2IxMGI3OTAzMDdkNzRmNzcvdGFibGVyYW5nZTpiNzg1M2QwOTUxYTc0ODVjYjEwYjc5MDMwN2Q3NGY3N185LTExLTEtMS00OTM0_58958369-86c4-4d5b-9a9e-d274c5132cd2"
      unitRef="usd">2955271000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i557872995b66453d91ef736cd121ab91_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV8xLTEtMS0xLTIxMA_81b41896-6850-485a-bcdf-70e0f502aa3a"
      unitRef="usd">257282000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8136e08947814ff5978353f21d3d3299_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV8xLTMtMS0xLTIxMA_6fe57dc3-4869-4d0f-860d-6cf9e3be7cdc"
      unitRef="usd">934596000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib06140cc88ec46c5b315dbb0fc604c01_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV8xLTUtMS0xLTIxMA_700dde01-e726-4846-9a2e-3671e5dd67ee"
      unitRef="usd">-5122016000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i175e50a36a3b423a8b4bd11debe00d10_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV8xLTctMS0xLTIxMA_fbf69acd-025a-401e-a03b-b18d708e6373"
      unitRef="usd">8527276000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1926d82da7fc440aa589c47ea9211730_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV8xLTktMS0xLTIxMA_b662c23b-659e-4ecf-a70e-a7d9e0e65811"
      unitRef="usd">-151516000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie574dc13bf5948438d7c32d9f066fafa_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV8xLTExLTEtMS0yMTA_7c0f2da6-1216-47d8-a8dd-c46099863f95"
      unitRef="usd">4445622000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i8eeed13140694046851c316946b2088d_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV80LTEtMS0xLTIxMA_4a6c7105-a678-40e5-bb3e-61f87ace5036"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia8391c53a7d24ff1b79cdc4a9702040a_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV80LTMtMS0xLTIxMA_f9f99089-cc94-49fc-ae8a-f4d85b41937a"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iae21510ca7e34b669914a3cf196a17b8_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV80LTUtMS0xLTIxMA_1d0692ef-28fb-4a77-ac82-962ee3681730"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if879c1803cfe40be815867d2b15a2f97_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV80LTctMS0xLTIxMA_c984d690-458d-4822-82b1-273eda7e6452"
      unitRef="usd">139959000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie7aa5a567983428f8f607ebff1bfb8d9_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV80LTktMS0xLTIxMA_29283e3c-52e4-48c7-995a-46756eebdbe2"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV80LTExLTEtMS01MDEz_cd767784-e0c4-40cf-a21e-f04fcff3e5ae"
      unitRef="usd">139959000</us-gaap:NetIncomeLoss>
    <us-gaap:DividendsCommonStockCash
      contextRef="i8eeed13140694046851c316946b2088d_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV81LTEtMS0xLTIxMA_10acde42-2893-4c95-a430-1a2f6e34ad59"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ia8391c53a7d24ff1b79cdc4a9702040a_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV81LTMtMS0xLTIxMA_d8de296e-43be-43dc-8eb9-3acd3c4ad6b6"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="iae21510ca7e34b669914a3cf196a17b8_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV81LTUtMS0xLTIxMA_f12c9c39-3cae-4573-849f-949b3c0dffa2"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="if879c1803cfe40be815867d2b15a2f97_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV81LTctMS0xLTIxMA_78671335-c825-4b09-97d8-d1808619efa6"
      unitRef="usd">69632000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ie7aa5a567983428f8f607ebff1bfb8d9_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV81LTktMS0xLTIxMA_df9ee8b0-21f5-4733-a028-a3ad7b26deae"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV81LTExLTEtMS01MDEz_68afd237-b813-47b3-9083-d16140ff99e3"
      unitRef="usd">69632000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockholdersEquityNoteSpinoffTransaction
      contextRef="i8eeed13140694046851c316946b2088d_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV82LTEtMS0xLTIxMA_39ba6bda-44e3-4d88-8204-95bb0d2d549e"
      unitRef="usd">0</us-gaap:StockholdersEquityNoteSpinoffTransaction>
    <us-gaap:StockholdersEquityNoteSpinoffTransaction
      contextRef="ia8391c53a7d24ff1b79cdc4a9702040a_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV82LTMtMS0xLTIxMA_10db5ca3-38d0-4119-af4d-6344c05f81fe"
      unitRef="usd">0</us-gaap:StockholdersEquityNoteSpinoffTransaction>
    <us-gaap:StockholdersEquityNoteSpinoffTransaction
      contextRef="iae21510ca7e34b669914a3cf196a17b8_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV82LTUtMS0xLTIxMA_5ed5cb4c-ae12-4da4-9866-ab701265d3e1"
      unitRef="usd">0</us-gaap:StockholdersEquityNoteSpinoffTransaction>
    <us-gaap:StockholdersEquityNoteSpinoffTransaction
      contextRef="if879c1803cfe40be815867d2b15a2f97_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV82LTctMS0xLTIxMA_32bb0259-32cd-41a1-8300-11a9749fe74b"
      unitRef="usd">-939743000</us-gaap:StockholdersEquityNoteSpinoffTransaction>
    <us-gaap:StockholdersEquityNoteSpinoffTransaction
      contextRef="ie7aa5a567983428f8f607ebff1bfb8d9_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV82LTktMS0xLTIxMA_b89863ae-d796-41e5-9cc3-31fcf37c42dd"
      unitRef="usd">32928000</us-gaap:StockholdersEquityNoteSpinoffTransaction>
    <us-gaap:StockholdersEquityNoteSpinoffTransaction
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV82LTExLTEtMS01MDE0_50875d43-69c5-419d-80e7-440e1b7305a7"
      unitRef="usd">-906815000</us-gaap:StockholdersEquityNoteSpinoffTransaction>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i8eeed13140694046851c316946b2088d_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV83LTEtMS0xLTIxMA_68dcaf1f-d9fd-4fff-8898-07991a97bedb"
      unitRef="usd">-112000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="ia8391c53a7d24ff1b79cdc4a9702040a_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV83LTMtMS0xLTIxMA_3dc7c727-e00a-44a4-a9c5-38b44c267177"
      unitRef="usd">6375000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="iae21510ca7e34b669914a3cf196a17b8_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV83LTUtMS0xLTIxMA_211d7223-7ffe-4fbb-b7a4-ef387a64d03e"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="if879c1803cfe40be815867d2b15a2f97_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV83LTctMS0xLTIxMA_a20c8bfe-8ae8-477a-9f5a-6cf7498e0662"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="ie7aa5a567983428f8f607ebff1bfb8d9_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV83LTktMS0xLTIxMA_8cfb7afb-3136-47cc-9bfb-b6065abc9576"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV83LTExLTEtMS01MDE1_8c9a1335-dcb9-44ac-be80-8ddb6073710c"
      unitRef="usd">6263000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i8eeed13140694046851c316946b2088d_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV84LTEtMS0xLTIxMA_4e29c8ae-6cce-499c-9e48-7c7317bd709b"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia8391c53a7d24ff1b79cdc4a9702040a_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV84LTMtMS0xLTIxMA_15449781-c312-4201-af5a-59681a2f252f"
      unitRef="usd">3833000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iae21510ca7e34b669914a3cf196a17b8_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV84LTUtMS0xLTIxMA_36cb3e46-7967-4163-9aed-6846b86ffc0b"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if879c1803cfe40be815867d2b15a2f97_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV84LTctMS0xLTIxMA_1ef74f87-6a61-4f39-a155-7a9131b217c5"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie7aa5a567983428f8f607ebff1bfb8d9_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV84LTktMS0xLTIxMA_b66ecc66-a275-4952-aaba-17882a7b0b5c"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV84LTExLTEtMS01MDE2_28cef201-42bd-444f-8aee-901f21187222"
      unitRef="usd">3833000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i8eeed13140694046851c316946b2088d_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV85LTEtMS0xLTIxMA_03eda3fd-c59b-4ced-b041-a73b81076976"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ia8391c53a7d24ff1b79cdc4a9702040a_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV85LTMtMS0xLTIxMA_b37f2b60-1fa4-43c7-853d-cf5687e73d1f"
      unitRef="usd">140000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="iae21510ca7e34b669914a3cf196a17b8_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV85LTUtMS0xLTIxMA_1bf2caf5-8262-40fc-9e22-2184db5faa15"
      unitRef="usd">560000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="if879c1803cfe40be815867d2b15a2f97_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV85LTctMS0xLTIxMA_ec8a1337-be67-4da7-b6d3-6a9ead9c83e3"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ie7aa5a567983428f8f607ebff1bfb8d9_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV85LTktMS0xLTIxMA_272ac7ae-b519-4686-81af-c3c78170665b"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV85LTExLTEtMS01MDE4_4f45d363-dd78-4e70-bb4f-f07dc9a830f8"
      unitRef="usd">700000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i8eeed13140694046851c316946b2088d_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV8xMC0xLTEtMS0yMTA_e1a6bac6-4af5-4586-85ae-16b98f053add"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ia8391c53a7d24ff1b79cdc4a9702040a_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV8xMC0zLTEtMS0yMTA_26b231e0-a102-4b7f-8a71-f51ad661af49"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="iae21510ca7e34b669914a3cf196a17b8_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV8xMC01LTEtMS0yMTA_4b554114-e644-404a-8d54-796cb8bd8018"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="if879c1803cfe40be815867d2b15a2f97_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV8xMC03LTEtMS0yMTA_fa465dc0-8608-445f-9851-bc8adbdbe8ec"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ie7aa5a567983428f8f607ebff1bfb8d9_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV8xMC05LTEtMS0yMTA_e25cbb69-536d-453b-8421-cc34b1e503ea"
      unitRef="usd">-61191000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV8xMC0xMS0xLTEtNTAxOA_67b54b3b-ee0c-475a-8bfa-d33eb3d060b9"
      unitRef="usd">-61191000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquityOther
      contextRef="i8eeed13140694046851c316946b2088d_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV8xMS0xLTEtMS0yMTA_7fb19f92-9ec1-4dd4-8ee2-eef375c083be"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="ia8391c53a7d24ff1b79cdc4a9702040a_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV8xMS0zLTEtMS0yMTA_8a54f77d-d1c6-4bd9-8e61-7d656d362e84"
      unitRef="usd">-4922000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="iae21510ca7e34b669914a3cf196a17b8_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV8xMS01LTEtMS0yMTA_bb815598-8096-4017-b3b0-690e1be83afa"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="if879c1803cfe40be815867d2b15a2f97_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV8xMS03LTEtMS0yMTA_4b5cfa70-192f-48e5-b150-2f57bb202519"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="ie7aa5a567983428f8f607ebff1bfb8d9_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV8xMS05LTEtMS0yMTA_a033ede2-793c-4659-a77a-e952533b5b06"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV8xMS0xMS0xLTEtNTAxOQ_262af48f-756f-477f-8720-dc804f3b3d22"
      unitRef="usd">-4922000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia5e8780d95a941778b59befb2f9afdb4_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV8xMi0xLTEtMS01MDAz_6b5cc1e7-d6b2-4d01-bc6f-19bd5c810af8"
      unitRef="usd">257394000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie7f9c45b782441e38f2370935fec8bd7_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV8xMi0zLTEtMS01MDA1_3e3144c8-8610-429b-bd70-b79eb79bc6e0"
      unitRef="usd">787132000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4bd7874e73cc4c3ba415000e6ee53880_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV8xMi01LTEtMS01MDA3_e74ae941-2628-436d-b8e3-dda10f21121b"
      unitRef="usd">-5682016000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6826ef8be4d746348be60a0ed977094b_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV8xMi03LTEtMS01MDA5_7fe030f3-38a8-436a-b954-b7343f794901"
      unitRef="usd">7657860000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8061e12ab0504f9d8dca56a9116506a4_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV8xMi05LTEtMS01MDEx_4333cd10-6bce-47ed-bcc6-25cc693fd474"
      unitRef="usd">-179779000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9c18894c2b6c41d29a84e6f61d71bfac_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTQxL2ZyYWc6N2U5YjNjMGIxY2RmNDM3Y2I3YjQzZDdkMDdiYjNlNjEvdGFibGU6ZThhMDFkNGRlZGJkNGJmODhjZDk5NjE5ZmFmYmE0MjkvdGFibGVyYW5nZTplOGEwMWQ0ZGVkYmQ0YmY4OGNkOTk2MTlmYWZiYTQyOV8xMi0xMS0xLTEtNTAyMA_88dcdca2-4530-4852-a3a5-d59b85789b4d"
      unitRef="usd">2840591000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4e7db0964af446a2ab20aa6b6a0676f0_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfMS0xLTEtMS0w_c37ea0e3-fd9d-4a8c-b124-5318894f9126"
      unitRef="usd">257822000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4773e38a7c2c4833ad7b1195538a681b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfMS0zLTEtMS0w_259587a5-8955-45c6-908c-85636c5c3e59"
      unitRef="usd">886016000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia05068cd368248fc988585dded276f30_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfMS01LTEtMS0w_b3ef9b60-4727-4ae0-92b1-ef4c31b27860"
      unitRef="usd">-5947562000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic5872c68798a4ff789ccb29a28b85485_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfMS03LTEtMS0w_74e117b2-8882-4d0a-988e-0cbb4069e7c0"
      unitRef="usd">7815486000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i143ec0ae4b1d42e0b7c034a71971ad0e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfMS05LTEtMS0w_3465cfb2-dc6e-4cbc-84fb-20d9e2cf6d7a"
      unitRef="usd">-243096000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfMS0xMS0xLTEtMA_970b8fb9-ded2-4e8d-a081-5629a4cc567f"
      unitRef="usd">2768666000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i3e94fc909ada46efbfc1ad78b847aeaa_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfNC0xLTEtMS0w_16c6b7ff-165a-4c03-bff4-5155e86c0669"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i420ca474613543a486beb4270a0e9229_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfNC0zLTEtMS0w_98067eff-0b76-42e6-a1ce-30dfb442fac7"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3bb3e583aa2745a5be0c21d6423f3f50_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfNC01LTEtMS0w_c4374e61-2fcd-4964-86c3-fcfd0e0d4192"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic87465fb59174f6d888fc8df2bf2fa13_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfNC03LTEtMS0w_51fa7bdd-5d27-459a-b250-6c0f0402c983"
      unitRef="usd">303790000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6873c7ed790c455ebff0ca5d2aefdddb_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfNC05LTEtMS0w_ba0fa7cf-c456-4eaa-979b-ac1c2087f3b6"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfNC0xMS0xLTEtMA_270cbb20-68ed-4602-a305-b5b30f984fd0"
      unitRef="usd">303790000</us-gaap:NetIncomeLoss>
    <us-gaap:DividendsCommonStockCash
      contextRef="i3e94fc909ada46efbfc1ad78b847aeaa_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfNS0xLTEtMS0w_30c386d1-f429-460b-85e7-603c04d09557"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i420ca474613543a486beb4270a0e9229_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfNS0zLTEtMS0w_eb1d4566-51ec-4e21-9eb6-843bd462534f"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i3bb3e583aa2745a5be0c21d6423f3f50_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfNS01LTEtMS0w_f8538630-505b-4421-bdc1-8c8216a5a5dc"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ic87465fb59174f6d888fc8df2bf2fa13_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfNS03LTEtMS0w_4956e7a4-f702-4da5-b1ef-410bfb45c9b0"
      unitRef="usd">139730000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i6873c7ed790c455ebff0ca5d2aefdddb_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfNS05LTEtMS0w_a83e875d-c580-45e5-ba51-0a373a272315"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfNS0xMS0xLTEtMA_692edaee-aab5-45bd-b14e-f6a63cdadd00"
      unitRef="usd">139730000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i3e94fc909ada46efbfc1ad78b847aeaa_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfNi0xLTEtMS0w_a3d44c77-9aa5-4eb7-af3a-fcae7513771d"
      unitRef="usd">-493000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i420ca474613543a486beb4270a0e9229_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfNi0zLTEtMS0w_2c5c22a2-1b5c-4aa5-93a8-c2689d19f837"
      unitRef="usd">21702000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i3bb3e583aa2745a5be0c21d6423f3f50_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfNi01LTEtMS0w_2a303286-f2cd-4e71-b176-08db17b30770"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="ic87465fb59174f6d888fc8df2bf2fa13_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfNi03LTEtMS0w_d03f0017-1ee4-4143-9daa-94f01c08a7c3"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i6873c7ed790c455ebff0ca5d2aefdddb_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfNi05LTEtMS0w_a3abb864-afea-48ed-aa35-5490195dcfcc"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfNi0xMS0xLTEtMA_ef26974f-4816-4ecf-82d1-c82451e3ba3d"
      unitRef="usd">21209000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i3e94fc909ada46efbfc1ad78b847aeaa_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfNy0xLTEtMS0w_b2c2e9a5-2fa0-4575-b5ba-6a3534a7ddb6"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i420ca474613543a486beb4270a0e9229_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfNy0zLTEtMS0w_1014a01d-fa36-4c6e-9f11-0b9fe07c6aa3"
      unitRef="usd">16617000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i3bb3e583aa2745a5be0c21d6423f3f50_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfNy01LTEtMS0w_b610f85e-507d-4e0e-9877-c23554e63dcb"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic87465fb59174f6d888fc8df2bf2fa13_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfNy03LTEtMS0w_ee864acb-9eb1-4f75-843b-6b893fc12871"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6873c7ed790c455ebff0ca5d2aefdddb_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfNy05LTEtMS0w_ce1ed83b-5d42-4a5d-8c0c-dca277557c77"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfNy0xMS0xLTEtMA_fd020ceb-709f-4490-a15c-0b53dc2f6bbd"
      unitRef="usd">16617000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i3e94fc909ada46efbfc1ad78b847aeaa_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfOS0xLTEtMS0w_1ec86280-69b4-44c3-89b7-c85fa82ed645"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i420ca474613543a486beb4270a0e9229_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfOS0zLTEtMS0w_5545a565-1b9f-4af8-b3c0-d6eca355a4e2"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i3bb3e583aa2745a5be0c21d6423f3f50_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfOS01LTEtMS0w_4ed7e6e9-68af-4d8e-8f35-843ba654331b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ic87465fb59174f6d888fc8df2bf2fa13_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfOS03LTEtMS0w_1ec3ac54-388b-4f30-b4d9-b9a236a1684b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i6873c7ed790c455ebff0ca5d2aefdddb_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfOS05LTEtMS0w_ba5af46a-651f-4907-b20a-44f681ee7a5f"
      unitRef="usd">34983000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfOS0xMS0xLTEtMA_158aa1e7-51b8-494f-b20e-1489452a571a"
      unitRef="usd">34983000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquityOther
      contextRef="i3e94fc909ada46efbfc1ad78b847aeaa_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfMTAtMS0xLTEtMA_e3068ddc-5035-4012-9c20-2449a264958e"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i420ca474613543a486beb4270a0e9229_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfMTAtMy0xLTEtMA_087e55d2-682e-40c6-b0d4-aabd44a71756"
      unitRef="usd">-7897000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i3bb3e583aa2745a5be0c21d6423f3f50_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfMTAtNS0xLTEtMA_f8579526-aca8-4d5a-9c9b-767dae1466a7"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="ic87465fb59174f6d888fc8df2bf2fa13_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfMTAtNy0xLTEtMA_ddfb4273-4f93-46ba-8ce5-130c000807de"
      unitRef="usd">51000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i6873c7ed790c455ebff0ca5d2aefdddb_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfMTAtOS0xLTEtMA_fc87f7cd-93fe-4950-9fa5-dc0f315c63a9"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfMTAtMTEtMS0xLTA_5a17f77e-5d65-4c17-8de2-601607354505"
      unitRef="usd">-7846000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if80b3851491149e3bd8eb37511f7a0b1_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfMTEtMS0xLTEtMA_74eb5368-2192-4110-b1a2-b764ee6a42b6"
      unitRef="usd">258315000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if6dc3794c24744b5a040f4d7b5914533_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfMTEtMy0xLTEtMA_c840f136-4363-4aa1-bca3-645eaa2b93bb"
      unitRef="usd">873034000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9e88b9d1e42a44209bf6b2f95c3599c5_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfMTEtNS0xLTEtMA_b0097f9a-f89c-4d27-b3f6-b1ad481789de"
      unitRef="usd">-5947562000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i389231cb97104844a976a91c634102fa_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfMTEtNy0xLTEtMA_79cc310b-f0fd-4294-916c-26c4550d791a"
      unitRef="usd">7979597000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8f13f7fc880e4e87b8088577783a2e7e_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfMTEtOS0xLTEtMA_41555e9a-4482-4148-b315-e178c9d79cc5"
      unitRef="usd">-208113000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOjA5OTk3ODYxZjUzMTQ2NDhhZjFkNTVjMDdiZDI5NmQxL3RhYmxlcmFuZ2U6MDk5OTc4NjFmNTMxNDY0OGFmMWQ1NWMwN2JkMjk2ZDFfMTEtMTEtMS0xLTA_eaeadfc7-6b0c-4a52-a678-e4360aad9397"
      unitRef="usd">2955271000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia6a7550d88a84208b0d88ca0ef711489_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMS0xLTEtMS0w_c65d5157-0b4c-4547-aac6-5af98a76876a"
      unitRef="usd">256992000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i09467458c42c48f4a44ff84935c65850_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMS0zLTEtMS0w_b76a3dba-1846-400d-8b84-1a4bb246982b"
      unitRef="usd">942485000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i055429f6411f431ba7f26089208d257d_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMS01LTEtMS0w_0beca898-a01a-4e8a-a186-b25dabe09164"
      unitRef="usd">-5077039000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0da838d08977423ca6f8504046cb83bb_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMS03LTEtMS0w_ae6af056-1878-4115-8fa3-e90a16244d82"
      unitRef="usd">8455501000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8791f4dcb7964e1c876b7a8e793150f1_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMS05LTEtMS0w_5c0e92c6-3411-492d-ae4c-e1343a5ac648"
      unitRef="usd">-194759000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i942a8942574746e881f3aa340de4b205_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMS0xMS0xLTEtMA_9a98688e-5470-4ad5-863b-6274c0b2f36a"
      unitRef="usd">4383180000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="ic0e78561ca03421ba46652dd4ae3bd8f_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMi0xLTEtMS0w_2723658a-d650-465c-9ed1-8d5151409811"
      unitRef="usd">0</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="i9cc7434acb76447db92dd9bf428327cd_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMi0zLTEtMS0w_2447e339-9edf-4608-9ebe-4d8cb833492c"
      unitRef="usd">0</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="id540b20d72f9479789eab61452ba2f5a_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMi01LTEtMS0w_a1e2f1ad-a9ea-4812-a0ba-349b6b339a60"
      unitRef="usd">0</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="i7cf66bee2c7f43aea083d6eb45a5912a_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMi03LTEtMS0w_32778090-00ec-4543-9c8d-9d5936a916c7"
      unitRef="usd">12856000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="i3f78e72823314b1f8dae72abd8b4dddd_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMi05LTEtMS0w_676eb68c-5c03-494e-a7bd-ffdfc1be3d21"
      unitRef="usd">-12856000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="i848d847ce15a4f4a80d94e95599fc69b_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMi0xMS0xLTEtMA_5573fead-c5c4-42a2-9b53-43ac6a87f725"
      unitRef="usd">0</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="i4e3f23d5231b4bc097f093077dcbaa33_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMy0xLTEtMS0w_f0d64803-1730-48c3-b8f5-9412dffa1f5d"
      unitRef="usd">0</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="i76b52a6bfe0747fea80ac033d56e40aa_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMy0zLTEtMS0w_0dbe37e0-a6ab-4274-8f56-39b7b8bcdff6"
      unitRef="usd">0</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="iceb0fce3982348079d821b420e61e680_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMy01LTEtMS0w_5023ad30-bf30-4391-8f40-995670d0f007"
      unitRef="usd">0</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="ib097c5fc32224e06b2b0faaaa12aff8e_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMy03LTEtMS0w_16e2744d-26ba-4347-a1c2-1a8de0b049eb"
      unitRef="usd">175000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="i995c151abbcb4fc1929a91abc488fbed_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMy05LTEtMS0w_2e713533-8e34-4a74-aeb4-e626ba2afece"
      unitRef="usd">0</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="i78bc4e6da7814857b918ddfcf728c584_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMy0xMS0xLTEtMA_3e3b87af-a176-4b5c-b883-3cb9f5cbe0bf"
      unitRef="usd">175000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:NetIncomeLoss
      contextRef="i76a7263cd2a649688fedcb5405c7bc42_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfNC0xLTEtMS0w_e08bc1c7-9119-4434-bc81-883cf3c90506"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i470bd7bd098148c08300f6c6582954c7_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfNC0zLTEtMS0w_efaf325d-2248-410f-ab23-a556cf3db254"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iac4be069ac2943d0be6af95c77fde863_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfNC01LTEtMS0w_8c8fae0a-df9b-4815-aad4-fd21037a3c50"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4d0391e110df47818c10cfaa31c2807f_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfNC03LTEtMS0w_b93ad847-3e46-41d0-9cae-c8441742e6a8"
      unitRef="usd">271393000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic07e2cd2dcd0421f8d5360b4b293666a_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfNC05LTEtMS0w_8d42974d-1a45-46aa-9390-5508c72ca935"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfNC0xMS0xLTEtMA_5b3d716e-cc38-4117-86e4-c01bf6094543"
      unitRef="usd">271393000</us-gaap:NetIncomeLoss>
    <us-gaap:DividendsCommonStockCash
      contextRef="i76a7263cd2a649688fedcb5405c7bc42_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfNS0xLTEtMS0w_1c904899-8b72-49cd-aab5-d53b3950a443"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i470bd7bd098148c08300f6c6582954c7_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfNS0zLTEtMS0w_ec1252c5-68ad-4a67-94ee-708bf9eec266"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="iac4be069ac2943d0be6af95c77fde863_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfNS01LTEtMS0w_2a41d6ac-a107-4147-b916-df358643d972"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i4d0391e110df47818c10cfaa31c2807f_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfNS03LTEtMS0w_b8f8a6da-437e-4730-a5db-bd0c152f63c3"
      unitRef="usd">142322000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ic07e2cd2dcd0421f8d5360b4b293666a_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfNS05LTEtMS0w_6a2d8f88-7c38-4525-b193-4d1cabb4540d"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfNS0xMS0xLTEtMA_d19a9dbb-0640-482d-9c9d-6b5d2f48b024"
      unitRef="usd">142322000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockholdersEquityNoteSpinoffTransaction
      contextRef="i76a7263cd2a649688fedcb5405c7bc42_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfNi0xLTEtMS0w_0185c60f-92ca-451e-ac49-9fddb40e0ea6"
      unitRef="usd">0</us-gaap:StockholdersEquityNoteSpinoffTransaction>
    <us-gaap:StockholdersEquityNoteSpinoffTransaction
      contextRef="i470bd7bd098148c08300f6c6582954c7_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfNi0zLTEtMS0w_dc8f26af-d0fe-4806-a633-059ca1a2b71f"
      unitRef="usd">0</us-gaap:StockholdersEquityNoteSpinoffTransaction>
    <us-gaap:StockholdersEquityNoteSpinoffTransaction
      contextRef="iac4be069ac2943d0be6af95c77fde863_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfNi01LTEtMS0w_a3a13e82-8b36-46e3-8db6-e030c73e30ea"
      unitRef="usd">0</us-gaap:StockholdersEquityNoteSpinoffTransaction>
    <us-gaap:StockholdersEquityNoteSpinoffTransaction
      contextRef="i4d0391e110df47818c10cfaa31c2807f_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfNi03LTEtMS0w_f1944d14-1cfc-4900-8294-f747b606c965"
      unitRef="usd">-939743000</us-gaap:StockholdersEquityNoteSpinoffTransaction>
    <us-gaap:StockholdersEquityNoteSpinoffTransaction
      contextRef="ic07e2cd2dcd0421f8d5360b4b293666a_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfNi05LTEtMS0w_0da02b60-388a-42a0-947c-cdf65ec65e02"
      unitRef="usd">32928000</us-gaap:StockholdersEquityNoteSpinoffTransaction>
    <us-gaap:StockholdersEquityNoteSpinoffTransaction
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfNi0xMS0xLTEtNDg1MA_7dc8812f-d389-4b53-9988-6d516d2f4d6b"
      unitRef="usd">-906815000</us-gaap:StockholdersEquityNoteSpinoffTransaction>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i76a7263cd2a649688fedcb5405c7bc42_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfNy0xLTEtMS0w_c00207da-cf8a-469a-85ae-2631ffff2b71"
      unitRef="usd">-402000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i470bd7bd098148c08300f6c6582954c7_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfNy0zLTEtMS0w_d423bd5f-94e5-44eb-8200-3ded24a992ed"
      unitRef="usd">21604000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="iac4be069ac2943d0be6af95c77fde863_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfNy01LTEtMS0w_0c8f2047-3a45-47ba-bc8b-ccdd6ba81e24"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="i4d0391e110df47818c10cfaa31c2807f_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfNy03LTEtMS0w_e3bae62d-1ae5-46c5-87f2-b45673ed05a5"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="ic07e2cd2dcd0421f8d5360b4b293666a_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfNy05LTEtMS0w_94336721-a124-4ede-adbd-4a2b1bc355e5"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfNy0xMS0xLTEtMA_201dc7bc-339e-40a9-a2af-a9b2f11d61c4"
      unitRef="usd">21202000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i76a7263cd2a649688fedcb5405c7bc42_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfOC0xLTEtMS0w_488a53c6-e1c6-4316-815c-0e174a897e04"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i470bd7bd098148c08300f6c6582954c7_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfOC0zLTEtMS0w_9e903b07-0fe0-43d3-9770-93832dcbc3fc"
      unitRef="usd">11147000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iac4be069ac2943d0be6af95c77fde863_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfOC01LTEtMS0w_2a1d2170-c8a7-46e2-ad37-b93726612600"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i4d0391e110df47818c10cfaa31c2807f_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfOC03LTEtMS0w_a838fc07-d6d0-4981-9266-b01837368d97"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic07e2cd2dcd0421f8d5360b4b293666a_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfOC05LTEtMS0w_b04ca7e2-4aa7-4320-a9ae-443970cfd8a3"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfOC0xMS0xLTEtMA_e20bb6a0-45e5-4d7e-8c62-641d8ece3229"
      unitRef="usd">11147000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i76a7263cd2a649688fedcb5405c7bc42_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfOS0xLTEtMS0w_b618819c-70c9-4dba-9477-524b6a352c07"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i470bd7bd098148c08300f6c6582954c7_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfOS0zLTEtMS0w_eedb0345-807d-4f6b-a203-2e0376e7f632"
      unitRef="usd">140000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="iac4be069ac2943d0be6af95c77fde863_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfOS01LTEtMS0w_9d754b4c-9d37-4f6c-a284-1c24e442dd16"
      unitRef="usd">604977000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i4d0391e110df47818c10cfaa31c2807f_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfOS03LTEtMS0w_6b8fe91b-ed5c-4e21-b94b-b4708076dab1"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ic07e2cd2dcd0421f8d5360b4b293666a_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfOS05LTEtMS0w_3f02d7f3-5611-4949-881c-8ec331f4c8e3"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfOS0xMS0xLTEtMA_3f4b85c9-3651-4a2d-85ff-fcc444511353"
      unitRef="usd">744977000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i76a7263cd2a649688fedcb5405c7bc42_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMTAtMS0xLTEtMA_7830927f-3eb5-46a1-a812-03cb71fd248c"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i470bd7bd098148c08300f6c6582954c7_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMTAtMy0xLTEtMA_df902af5-e413-420b-a443-0822d6f770eb"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="iac4be069ac2943d0be6af95c77fde863_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMTAtNS0xLTEtMA_c5184ca0-03c2-4c66-ba6d-b5fc67266c2c"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i4d0391e110df47818c10cfaa31c2807f_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMTAtNy0xLTEtMA_852fee1b-d14f-47ba-926e-b3098db468fd"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ic07e2cd2dcd0421f8d5360b4b293666a_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMTAtOS0xLTEtMA_25509d4a-2bd4-4dd5-894a-a0ea00d4d7d4"
      unitRef="usd">-5092000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMTAtMTEtMS0xLTA_c5c7a1f5-c9b1-4875-bd2d-2eeac1895d65"
      unitRef="usd">-5092000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquityOther
      contextRef="i76a7263cd2a649688fedcb5405c7bc42_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMTEtMS0xLTEtMA_389f4b8b-3055-4349-a096-a1717eb1a54a"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i470bd7bd098148c08300f6c6582954c7_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMTEtMy0xLTEtMA_0b90ec5d-fe5a-49ac-9a84-75f83cbf10b4"
      unitRef="usd">-4896000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="iac4be069ac2943d0be6af95c77fde863_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMTEtNS0xLTEtMA_23ca4dc9-06ce-4fe9-bf9b-0a2547350dfd"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i4d0391e110df47818c10cfaa31c2807f_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMTEtNy0xLTEtMA_67164e76-85b4-41c2-941e-ac243cc0277e"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="ic07e2cd2dcd0421f8d5360b4b293666a_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMTEtOS0xLTEtMA_0a073d7d-7a81-46a3-9463-85d237e50e14"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMTEtMTEtMS0xLTA_e240610d-2c0c-4849-9610-a26f5637c91a"
      unitRef="usd">-4896000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia5e8780d95a941778b59befb2f9afdb4_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMTItMS0xLTEtMA_c31fe46a-e362-4f34-9236-874068e5f64d"
      unitRef="usd">257394000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie7f9c45b782441e38f2370935fec8bd7_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMTItMy0xLTEtMA_b52ad5e3-6179-4515-9554-0e95d656bd5f"
      unitRef="usd">787132000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4bd7874e73cc4c3ba415000e6ee53880_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMTItNS0xLTEtMA_f63a76f4-4737-4dbb-82ae-0032180a89c2"
      unitRef="usd">-5682016000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6826ef8be4d746348be60a0ed977094b_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMTItNy0xLTEtMA_ddb91bf4-0e0b-4349-a5c8-330bf69a50f5"
      unitRef="usd">7657860000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8061e12ab0504f9d8dca56a9116506a4_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMTItOS0xLTEtMA_76876342-b5e5-4ec1-97d9-80f8115335c3"
      unitRef="usd">-179779000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9c18894c2b6c41d29a84e6f61d71bfac_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8yOC9mcmFnOjA3ZjQ5YjBhZTNhNzQxOTc5Y2FiYTZmMjQzMjEyNWUwL3RhYmxlOmQ2N2U4YTk0NWI0MTQyMWFiMjc1ZDdlMjM4NjUwNGM5L3RhYmxlcmFuZ2U6ZDY3ZThhOTQ1YjQxNDIxYWIyNzVkN2UyMzg2NTA0YzlfMTItMTEtMS0xLTA_647afa06-0ced-4e54-b652-617696040856"
      unitRef="usd">2840591000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMy0xLTEtMS0w_d4c9155d-c607-41ba-be86-13d60a88b7a5"
      unitRef="usd">303790000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMy0zLTEtMS0w_f34fda06-f650-4501-9bd8-82e5226c2a68"
      unitRef="usd">271393000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfNi0xLTEtMS0w_c22da357-c964-4d03-a0f4-715bb4c07c79"
      unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfNi0zLTEtMS0w_ae0adcd2-0784-4c0d-8b78-a1954ffc3d92"
      unitRef="usd">-4472000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfNy0xLTEtMS0w_c098100f-b0e1-4b39-86c3-e04b267dd02b"
      unitRef="usd">-46946000</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfNy0zLTEtMS0w_9a969480-e7fa-46a2-b68d-1b114ba005c5"
      unitRef="usd">0</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfOC0xLTEtMS0w_8a4eef40-dd14-4238-999b-72703d182071"
      unitRef="usd">135507000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfOC0zLTEtMS0w_f3c41404-4cfe-45a2-aae8-bdbf8f5a38fa"
      unitRef="usd">137928000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfOS0xLTEtMS0w_273c59be-ce28-43bd-bd7f-69cb9f5ff9c1"
      unitRef="usd">16617000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfOS0zLTEtMS0w_a8c41c11-33ef-46cb-9f0f-eb1ca4d0e77d"
      unitRef="usd">10403000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMTItMS0xLTEtMA_ef98f575-fed3-48d8-808f-88bef992d5b7"
      unitRef="usd">5373000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMTItMy0xLTEtMA_89469b46-0809-4274-9cac-36bab47d9051"
      unitRef="usd">6548000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMTQtMS0xLTEtMA_48955978-bf20-4fdc-9c39-8162e3d2c271"
      unitRef="usd">63228000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMTQtMy0xLTEtMA_5c5dc0ad-4986-44f2-9d75-8310d6ccdb8a"
      unitRef="usd">108003000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMTUtMS0xLTEtMA_fc3e26f2-a442-4dda-acab-659e14bced87"
      unitRef="usd">93554000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMTUtMy0xLTEtMA_946c1563-7f38-4e23-a2f6-9697c5d7c5ce"
      unitRef="usd">85340000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMTYtMS0xLTEtMA_86245f53-407b-4106-a3a3-04f4a30ac027"
      unitRef="usd">23359000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMTYtMy0xLTEtMA_2d3bafc5-cfef-470c-96f9-318cc00f2a51"
      unitRef="usd">32336000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMTctMS0xLTEtMA_11fe602a-b00c-409d-a3fa-8df6bea1fbb5"
      unitRef="usd">-7128000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMTctMy0xLTEtMA_e19d641a-26a1-44b7-b777-3479a4c4c5f1"
      unitRef="usd">64592000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMTgtMS0xLTEtMA_bd8e01e0-73d5-4650-917c-6bcea545e7bd"
      unitRef="usd">-50246000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMTgtMy0xLTEtMA_32162602-07fd-47b6-8e99-f4bebcfb9d5e"
      unitRef="usd">-51002000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMTktMS0xLTEtMA_4f4c84ad-50df-4eb4-b4fc-218bc05555b6"
      unitRef="usd">-20915000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMTktMy0xLTEtMA_4d5b2ebb-5962-4845-b0b2-3ccbc5c5e961"
      unitRef="usd">-32894000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMjEtMS0xLTEtMA_672dc6e3-8fcc-40fe-9dd2-dd1db8042655"
      unitRef="usd">-5824000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMjEtMy0xLTEtMA_b680a2e3-42c4-4cc7-9a35-f3efc3ea7b2e"
      unitRef="usd">2075000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMjItMS0xLTEtMA_631982be-0160-462f-b921-2b049be2e76e"
      unitRef="usd">233233000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMjItMy0xLTEtMA_c6894abf-a526-4686-bc54-f6e35b33753b"
      unitRef="usd">174740000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMjUtMS0xLTEtMA_e0c19f16-0e72-4f50-9bf7-cc8522ec8fbe"
      unitRef="usd">91092000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMjUtMy0xLTEtMA_666378a8-747b-43be-bf50-33d342aa659b"
      unitRef="usd">96364000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMjYtMS0xLTEtMA_27e6194c-e7d1-414d-8387-c37750586ed8"
      unitRef="usd">215304000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMjYtMy0xLTEtMA_2c034cbf-f068-4d11-95b4-7cb3728a494b"
      unitRef="usd">68557000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMjctMS0xLTEtMA_b2bda119-1b91-4966-8aad-4e6fc6a4a0de"
      unitRef="usd">2633000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMjctMy0xLTEtMA_c191bcf3-3586-4949-9d3b-5d538b6572de"
      unitRef="usd">2411000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMjgtMS0xLTEtMA_91409bde-3720-4b7b-9eca-e53ffb063cdd"
      unitRef="usd">24218000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMjgtMy0xLTEtMA_347d153a-3a24-47a8-87c8-5a342151281a"
      unitRef="usd">2069000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMjktMS0xLTEtMA_06d6eed3-784b-4127-8ece-287de6d2c9e7"
      unitRef="usd">7900000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMjktMy0xLTEtMA_a9b450f2-1c9e-48b9-8f5d-2e85d56e4fab"
      unitRef="usd">13762000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMzAtMS0xLTEtMA_64eb5a8f-2f8c-4538-a1dc-7e7dd3ea0361"
      unitRef="usd">-287445000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMzAtMy0xLTEtMA_25d0fba4-57f5-4e0f-858d-0c7ece8bfa5c"
      unitRef="usd">-174203000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <dov:TransferOfCashAndCashEquivalentsAtSpinOffNet
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMzMtMS0xLTEtMA_c65a40c9-fb4f-4b4e-b611-63f05e71dbd8"
      unitRef="usd">0</dov:TransferOfCashAndCashEquivalentsAtSpinOffNet>
    <dov:TransferOfCashAndCashEquivalentsAtSpinOffNet
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMzMtMy0xLTEtMA_08bfeacd-1132-4863-adb6-2ebdf9ea4fed"
      unitRef="usd">689643000</dov:TransferOfCashAndCashEquivalentsAtSpinOffNet>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMzQtMS0xLTEtMA_34c992c7-5fef-494e-8aa1-82d52c5f4c7f"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMzQtMy0xLTEtMA_67e4023b-c3b8-44b3-8c65-0d31d2bbcd4e"
      unitRef="usd">744977000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromRepaymentsOfCommercialPaper
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMzYtMS0xLTEtMA_9a5138aa-5485-4a78-a0fe-b8dbbd6dc6c5"
      unitRef="usd">137350000</us-gaap:ProceedsFromRepaymentsOfCommercialPaper>
    <us-gaap:ProceedsFromRepaymentsOfCommercialPaper
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMzYtMy0xLTEtMA_ce9638ab-4f85-4f8d-9bdf-51954450b334"
      unitRef="usd">53584000</us-gaap:ProceedsFromRepaymentsOfCommercialPaper>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMzctMS0xLTEtMA_9c56d93a-828e-4a02-87ef-d11afd96133d"
      unitRef="usd">139730000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMzctMy0xLTEtMA_06f3dff9-0ff1-41e2-bea8-858f2dbd3936"
      unitRef="usd">142322000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMzgtMS0xLTEtMA_2f216e5c-c19f-43a2-a407-70932e7d6f2f"
      unitRef="usd">21209000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMzgtMy0xLTEtMA_21826ec9-e45a-4192-b58a-70deabc74848"
      unitRef="usd">21202000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMzktMS0xLTEtMA_66d03796-0a21-4d56-92eb-d9476bff432b"
      unitRef="usd">0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfMzktMy0xLTEtMA_7cda9464-242e-4ad6-834b-9df0418be3ca"
      unitRef="usd">350000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfNDEtMS0xLTEtMA_e0e0b1b8-d2de-4e87-9eb3-13198414508d"
      unitRef="usd">-940000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfNDEtMy0xLTEtMA_d1a4ae42-90f8-43f7-8655-8f60efecd183"
      unitRef="usd">-1563000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfNDItMS0xLTEtMA_fa6443f2-ac1c-424c-923c-67d87b059336"
      unitRef="usd">-24529000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfNDItMy0xLTEtMA_0e8a4769-9f0a-49ec-9be3-57d4b1c29b9b"
      unitRef="usd">-516837000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfNDUtMS0xLTEtMA_6df58c59-e079-4723-b3c5-08905886d5ac"
      unitRef="usd">0</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfNDUtMy0xLTEtMA_1396f97c-2cde-4ddf-8fa0-ddecd20f0461"
      unitRef="usd">19336000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfNDYtMS0xLTEtMA_504956b6-5af4-46e7-af60-d4aaee7cca33"
      unitRef="usd">0</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfNDYtMy0xLTEtMA_2eee7f61-9630-4fc2-a2c1-99f7462a30e4"
      unitRef="usd">-23705000</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInDiscontinuedOperations
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfNDgtMS0xLTEtMA_8c94f6ec-b9a1-4431-85e1-1cab9ed4addf"
      unitRef="usd">0</us-gaap:NetCashProvidedByUsedInDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInDiscontinuedOperations
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfNDgtMy0xLTEtMA_e4d05402-ea9d-4a8e-813d-d0c84f72194b"
      unitRef="usd">-4369000</us-gaap:NetCashProvidedByUsedInDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfNTAtMS0xLTEtMA_00a7960c-9bc6-4710-9968-fc7f93b32b38"
      unitRef="usd">3846000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfNTAtMy0xLTEtMA_1906e9d9-c437-464a-b3d3-e1089eccba23"
      unitRef="usd">9519000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfNTItMS0xLTEtMA_8d55a807-b710-4f27-82d3-86c91ccd87d1"
      unitRef="usd">-74895000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfNTItMy0xLTEtMA_fe07a83d-ead9-473a-bd56-14cbabe40c1c"
      unitRef="usd">-511150000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfNTMtMS0xLTEtMA_084b308b-08ac-43ae-a0c5-63f3f2b4087a"
      unitRef="usd">396221000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i942a8942574746e881f3aa340de4b205_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfNTMtMy0xLTEtMA_118702f8-f61f-4304-9d6d-5f6da79e5ddd"
      unitRef="usd">753964000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfNTQtMS0xLTEtMA_9122f34c-6703-4954-ba84-102e46392d63"
      unitRef="usd">321326000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i9c18894c2b6c41d29a84e6f61d71bfac_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8zNC9mcmFnOmEwNDFhMzQ3ZDliMjQ5ZGRiYTVlMWUxYjczMGYzZmVlL3RhYmxlOmJmMzRiMTc4MTI5MDRkMTQ4ODcyZGM1NzIxN2Y2MWZkL3RhYmxlcmFuZ2U6YmYzNGIxNzgxMjkwNGQxNDg4NzJkYzU3MjE3ZjYxZmRfNTQtMy0xLTEtMA_14a0bf5e-71d2-47ee-b40a-f4889618a5ee"
      unitRef="usd">242814000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80MC9mcmFnOmM4Njk5YmI5M2UyMjQyNTc5NDkzMTAyODI2YWZkMWU4L3RleHRyZWdpb246Yzg2OTliYjkzZTIyNDI1Nzk0OTMxMDI4MjZhZmQxZThfMzEwMQ_9aa7c698-e744-4749-8c88-6fc3ae91bff7">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;"&gt;1. Basis of Presentation&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The accompanying unaudited interim Condensed Consolidated Financial Statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC") for interim periods and do not include all of the information and note disclosures required by accounting principles generally accepted in the United States of America ("GAAP") for complete financial statements. These unaudited interim Condensed Consolidated Financial Statements should therefore be read in conjunction with the Consolidated Financial Statements and Notes for Dover Corporation ("Dover" or the "Company") for the year ended December&#160;31, 2018, included in the Company's Annual Report on Form 10-K filed with the SEC on February 15, 2019. The year end Condensed Consolidated Balance Sheet was derived from audited financial statements.&#160;Certain amounts in the prior periods have been reclassified to conform to the current year presentation. &#160;&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;On May 9, 2018, the Company completed a pro-rata distribution of the common stock of Apergy Corporation ("Apergy") to the Company's shareholders of record as of the close of business on April 30, 2018. Apergy holds entities conducting upstream energy businesses previously included in the Energy segment. As discussed in&#160;Note 5 - Discontinued and Disposed Operations, the Apergy businesses 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 Company is reporting the historical results of Apergy, including the results of operations and cash flows as discontinued operations for all periods presented herein. Subsequent to the spin-off of Apergy, effective the second quarter of 2018, the Company is aligned into three reportable segments. See Note 18  &#x2014;Segment Information for additional information regarding the updated segments, including segment results for the three and six months ended June&#160;30, 2019 and 2018. Unless otherwise noted, the accompanying Notes to the Consolidated Financial Statements have all been revised to reflect the effect of the separation of Apergy and all prior year balances have been revised accordingly to reflect continuing operations only. &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:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The accompanying unaudited interim Condensed Consolidated Financial Statements have been prepared in accordance with U.S. GAAP, which requires management to make estimates and assumptions that affect amounts reported in the Condensed Consolidated Financial Statements and accompanying disclosures. Although these estimates are based on management&#x2019;s best knowledge of current events and actions that the Company may undertake in the future, actual results may differ from those estimates. The Condensed Consolidated Financial Statements reflect all adjustments of a normal, recurring nature that are, in the opinion of management, necessary for a fair statement of results for these interim periods. The results of operations of any interim period are not necessarily indicative of the results of operations for the full year.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <dov:SpinoffofApergyCorporationTextBlock
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80My9mcmFnOjU0NjY2MWQ0ZDRmMzQzMWNhOWMxOWY3NWFmZDM5OGQ2L3RleHRyZWdpb246NTQ2NjYxZDRkNGYzNDMxY2E5YzE5Zjc1YWZkMzk4ZDZfMTg3Mw_4dd3c15c-af5c-4419-9cb0-9aa1fc187c5f">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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.&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:59.054173%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.472914%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.472914%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;462,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,438,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,911,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;185,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;119,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;304,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net assets distributed to Apergy Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,606,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: Cash received from Apergy Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;700,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net distribution to Apergy Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;906,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:8pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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 $1 billion of share repurchases started in December 2017 and completed in December 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:8pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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 all periods presented herein. See Note 5 &#x2014; Disposed and Discontinued Operations. Pursuant to the separation of Apergy from Dover, and the related separation and distribution agreements, any liabilities due from Dover to Apergy are not significant.&lt;/span&gt;&lt;/div&gt;</dov:SpinoffofApergyCorporationTextBlock>
    <dov:AssetsandLiabilitiesofApergyUponSpinOffTableTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80My9mcmFnOjU0NjY2MWQ0ZDRmMzQzMWNhOWMxOWY3NWFmZDM5OGQ2L3RleHRyZWdpb246NTQ2NjYxZDRkNGYzNDMxY2E5YzE5Zjc1YWZkMzk4ZDZfMTg3MQ_2df56f43-1232-44a1-928e-6391af686d31">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:59.054173%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.472914%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.472914%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;462,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,438,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,911,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;185,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;119,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;304,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net assets distributed to Apergy Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,606,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: Cash received from Apergy Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;700,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net distribution to Apergy Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;906,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</dov:AssetsandLiabilitiesofApergyUponSpinOffTableTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents
      contextRef="i2781ce5ce3734f59b46e5c5de1d955c0_I20180509"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80My9mcmFnOjU0NjY2MWQ0ZDRmMzQzMWNhOWMxOWY3NWFmZDM5OGQ2L3RhYmxlOmU5YjRlOWEzZjc5NTQyNmNhY2MxMTdkZDhmN2U4ZGMzL3RhYmxlcmFuZ2U6ZTliNGU5YTNmNzk1NDI2Y2FjYzExN2RkOGY3ZThkYzNfMS0yLTEtMS0w_75676a4f-ef06-4ed3-b08a-bb65ea8ed855"
      unitRef="usd">10357000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i2781ce5ce3734f59b46e5c5de1d955c0_I20180509"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80My9mcmFnOjU0NjY2MWQ0ZDRmMzQzMWNhOWMxOWY3NWFmZDM5OGQ2L3RhYmxlOmU5YjRlOWEzZjc5NTQyNmNhY2MxMTdkZDhmN2U4ZGMzL3RhYmxlcmFuZ2U6ZTliNGU5YTNmNzk1NDI2Y2FjYzExN2RkOGY3ZThkYzNfMi0yLTEtMS0w_4c9fe154-ba70-4802-a8fc-dee1ff0d26c9"
      unitRef="usd">462620000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
      contextRef="i2781ce5ce3734f59b46e5c5de1d955c0_I20180509"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80My9mcmFnOjU0NjY2MWQ0ZDRmMzQzMWNhOWMxOWY3NWFmZDM5OGQ2L3RhYmxlOmU5YjRlOWEzZjc5NTQyNmNhY2MxMTdkZDhmN2U4ZGMzL3RhYmxlcmFuZ2U6ZTliNGU5YTNmNzk1NDI2Y2FjYzExN2RkOGY3ZThkYzNfMy0yLTEtMS0w_106c57ec-d7a1-4e1c-97b9-eb1b0c1cdcb0"
      unitRef="usd">1438760000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="i2781ce5ce3734f59b46e5c5de1d955c0_I20180509"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80My9mcmFnOjU0NjY2MWQ0ZDRmMzQzMWNhOWMxOWY3NWFmZDM5OGQ2L3RhYmxlOmU5YjRlOWEzZjc5NTQyNmNhY2MxMTdkZDhmN2U4ZGMzL3RhYmxlcmFuZ2U6ZTliNGU5YTNmNzk1NDI2Y2FjYzExN2RkOGY3ZThkYzNfNC0yLTEtMS0w_d12fd233-570b-4c13-ac56-531dd97acfbf"
      unitRef="usd">1911737000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i2781ce5ce3734f59b46e5c5de1d955c0_I20180509"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80My9mcmFnOjU0NjY2MWQ0ZDRmMzQzMWNhOWMxOWY3NWFmZDM5OGQ2L3RhYmxlOmU5YjRlOWEzZjc5NTQyNmNhY2MxMTdkZDhmN2U4ZGMzL3RhYmxlcmFuZ2U6ZTliNGU5YTNmNzk1NDI2Y2FjYzExN2RkOGY3ZThkYzNfNi0yLTEtMS0w_0f0739b4-446f-482c-9864-14c3f9602fea"
      unitRef="usd">185354000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
      contextRef="i2781ce5ce3734f59b46e5c5de1d955c0_I20180509"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80My9mcmFnOjU0NjY2MWQ0ZDRmMzQzMWNhOWMxOWY3NWFmZDM5OGQ2L3RhYmxlOmU5YjRlOWEzZjc5NTQyNmNhY2MxMTdkZDhmN2U4ZGMzL3RhYmxlcmFuZ2U6ZTliNGU5YTNmNzk1NDI2Y2FjYzExN2RkOGY3ZThkYzNfNy0yLTEtMS0w_aa828a06-1b64-41fe-a0cd-c8e4959f177b"
      unitRef="usd">119568000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="i2781ce5ce3734f59b46e5c5de1d955c0_I20180509"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80My9mcmFnOjU0NjY2MWQ0ZDRmMzQzMWNhOWMxOWY3NWFmZDM5OGQ2L3RhYmxlOmU5YjRlOWEzZjc5NTQyNmNhY2MxMTdkZDhmN2U4ZGMzL3RhYmxlcmFuZ2U6ZTliNGU5YTNmNzk1NDI2Y2FjYzExN2RkOGY3ZThkYzNfOC0yLTEtMS0w_9ecd9d71-4d66-4c1c-b8e3-95bdf99beb6d"
      unitRef="usd">304922000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
    <dov:DisposalGroupIncludingDiscontinuedOperationNetAssets
      contextRef="i2781ce5ce3734f59b46e5c5de1d955c0_I20180509"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80My9mcmFnOjU0NjY2MWQ0ZDRmMzQzMWNhOWMxOWY3NWFmZDM5OGQ2L3RhYmxlOmU5YjRlOWEzZjc5NTQyNmNhY2MxMTdkZDhmN2U4ZGMzL3RhYmxlcmFuZ2U6ZTliNGU5YTNmNzk1NDI2Y2FjYzExN2RkOGY3ZThkYzNfMTAtMi0xLTEtMA_59923712-22e8-450a-82a0-0374c159c224"
      unitRef="usd">1606815000</dov:DisposalGroupIncludingDiscontinuedOperationNetAssets>
    <us-gaap:CashDividendsPaidToParentCompany
      contextRef="ief2d9135b9a04b9b8906d6334d843fbf_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80My9mcmFnOjU0NjY2MWQ0ZDRmMzQzMWNhOWMxOWY3NWFmZDM5OGQ2L3RhYmxlOmU5YjRlOWEzZjc5NTQyNmNhY2MxMTdkZDhmN2U4ZGMzL3RhYmxlcmFuZ2U6ZTliNGU5YTNmNzk1NDI2Y2FjYzExN2RkOGY3ZThkYzNfMTEtMi0xLTEtMA_d0304df9-0938-467c-81b1-54b50a5f2d6e"
      unitRef="usd">700000000</us-gaap:CashDividendsPaidToParentCompany>
    <dov:DisposalGroupIncludingDiscontinuedOperationsNetDistribution
      contextRef="i2781ce5ce3734f59b46e5c5de1d955c0_I20180509"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80My9mcmFnOjU0NjY2MWQ0ZDRmMzQzMWNhOWMxOWY3NWFmZDM5OGQ2L3RhYmxlOmU5YjRlOWEzZjc5NTQyNmNhY2MxMTdkZDhmN2U4ZGMzL3RhYmxlcmFuZ2U6ZTliNGU5YTNmNzk1NDI2Y2FjYzExN2RkOGY3ZThkYzNfMTItMi0xLTEtMA_b9195331-bde5-433b-937b-de0f2a8299c8"
      unitRef="usd">906815000</dov:DisposalGroupIncludingDiscontinuedOperationsNetDistribution>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i52caa9432a5a43978829ffdf14ccb042_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80My9mcmFnOjU0NjY2MWQ0ZDRmMzQzMWNhOWMxOWY3NWFmZDM5OGQ2L3RleHRyZWdpb246NTQ2NjYxZDRkNGYzNDMxY2E5YzE5Zjc1YWZkMzk4ZDZfNjA3_c63a1e35-f0a6-423c-982c-729ff69e9781"
      unitRef="usd">300000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i52caa9432a5a43978829ffdf14ccb042_I20180630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80My9mcmFnOjU0NjY2MWQ0ZDRmMzQzMWNhOWMxOWY3NWFmZDM5OGQ2L3RleHRyZWdpb246NTQ2NjYxZDRkNGYzNDMxY2E5YzE5Zjc1YWZkMzk4ZDZfNjQ3_312ee92d-79e3-4c15-8b24-5860d6458eb7"
      unitRef="number">0.06375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount
      contextRef="i52caa9432a5a43978829ffdf14ccb042_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80My9mcmFnOjU0NjY2MWQ0ZDRmMzQzMWNhOWMxOWY3NWFmZDM5OGQ2L3RleHRyZWdpb246NTQ2NjYxZDRkNGYzNDMxY2E5YzE5Zjc1YWZkMzk4ZDZfNzk2_0d0a6526-fa92-4dff-b0da-c64e4c94fb2b"
      unitRef="usd">415000000.0</us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount>
    <us-gaap:CashDividendsPaidToParentCompany
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80My9mcmFnOjU0NjY2MWQ0ZDRmMzQzMWNhOWMxOWY3NWFmZDM5OGQ2L3RleHRyZWdpb246NTQ2NjYxZDRkNGYzNDMxY2E5YzE5Zjc1YWZkMzk4ZDZfODk2_d43996be-5657-43f2-88a4-b4d81bffb9b8"
      unitRef="usd">700000000.0</us-gaap:CashDividendsPaidToParentCompany>
    <dov:TransferOfCashAndCashEquivalentsAtSpinOffNet
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80My9mcmFnOjU0NjY2MWQ0ZDRmMzQzMWNhOWMxOWY3NWFmZDM5OGQ2L3RleHRyZWdpb246NTQ2NjYxZDRkNGYzNDMxY2E5YzE5Zjc1YWZkMzk4ZDZfOTM2_32a62350-c955-47c2-bf73-02c62fd027d4"
      unitRef="usd">689600000</dov:TransferOfCashAndCashEquivalentsAtSpinOffNet>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents
      contextRef="ia2379ac9656b4a73a2ef68480d3bdcad_I20180509"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80My9mcmFnOjU0NjY2MWQ0ZDRmMzQzMWNhOWMxOWY3NWFmZDM5OGQ2L3RleHRyZWdpb246NTQ2NjYxZDRkNGYzNDMxY2E5YzE5Zjc1YWZkMzk4ZDZfOTcx_3451a424-e7ab-493f-b4c1-b3e3d9a893fb"
      unitRef="usd">10400000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents>
    <dov:StockRepurchaseProgramNumberOfSharesPlannedToBeRepurchased
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-9"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80My9mcmFnOjU0NjY2MWQ0ZDRmMzQzMWNhOWMxOWY3NWFmZDM5OGQ2L3RleHRyZWdpb246NTQ2NjYxZDRkNGYzNDMxY2E5YzE5Zjc1YWZkMzk4ZDZfMTE2NA_dd8272a9-adae-4f63-ae50-8ac69d732d5a"
      unitRef="usd">1000000000</dov:StockRepurchaseProgramNumberOfSharesPlannedToBeRepurchased>
    <us-gaap:StockholdersEquityNoteSpinoffTransaction
      contextRef="ief2d9135b9a04b9b8906d6334d843fbf_D20180101-20180630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80My9mcmFnOjU0NjY2MWQ0ZDRmMzQzMWNhOWMxOWY3NWFmZDM5OGQ2L3RleHRyZWdpb246NTQ2NjYxZDRkNGYzNDMxY2E5YzE5Zjc1YWZkMzk4ZDZfMTMxNQ_c7ea65f4-bab7-4a21-bec7-d643cca7bf57"
      unitRef="usd">33000000</us-gaap:StockholdersEquityNoteSpinoffTransaction>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RleHRyZWdpb246ZjQ2ZWI5ZDI1NDNlNDNkNTgyYjliZGI3YWRlNTRkMjVfMjY5NQ_ce90d1fe-3be5-4c50-bcab-13b1fcafbb00">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;"&gt;3. Revenue&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="text-align:justify;margin-bottom:8pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Effective January 1, 2018, the Company adopted Accounting Standard Codification ("ASC") Topic 606, Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;("Topic 606&#x201d; or &#x201c;ASC 606&#x201d;), using the modified retrospective method applied to those contracts which were not completed as of January 1, 2018. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:8pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Under 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 style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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 generally relates to the sale of services 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;/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;margin-bottom:8pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Revenue from contracts with customers is disaggregated by end markets, segments and geographic location, as it best depicts the nature and amount of the Company&#x2019;s revenue. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents revenue disaggregated by end market and segment:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:34.695906%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.619883%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.619883%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.969591%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.959064%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384795%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.619883%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:14pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, &#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="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:14pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Printing &amp;amp; Identification &lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;278,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;299,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;560,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;582,356&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Industrials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;417,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;403,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;822,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;792,259&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Engineered Systems segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;696,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;702,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,383,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,374,615&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fueling &amp;amp; Transport&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;390,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;363,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;763,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;682,659&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Pumps &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;176,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;173,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;354,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;335,615&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Process Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;162,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;157,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;314,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;303,490&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Fluids segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;729,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;693,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,432,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,321,764&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Refrigeration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;313,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;330,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;591,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;608,887&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Food Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;71,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;71,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;128,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;131,114&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Refrigeration &amp;amp; Food Equipment segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;385,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;401,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;720,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;740,001&#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;/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;/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;/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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intra-segment eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(702)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(327)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,003)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(615)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Consolidated Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,810,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,798,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,535,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,435,765&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;(1) &lt;/sup&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Finder Pompe S.r.l was sold on April 2, 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents revenue disaggregated by geography based on the location of the Company's customer:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:37.619883%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.619883%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384795%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.619883%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.619883%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384795%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.619883%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:14pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, &#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="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:14pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;960,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;932,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,880,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,785,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;405,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;402,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;807,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;789,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;219,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;394,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;413,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;178,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;168,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;316,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;301,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;135,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;146,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,810,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,798,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,535,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,435,765&#160;&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;At June&#160;30, 2019, we estimated that $79.1 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 64% of our unsatisfied (or partially unsatisfied) performance obligations as revenue through 2020, with the remaining balance to be recognized in 2021 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.637427%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.397661%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384795%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.982456%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.666667%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;At Adoption&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contract assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contract liabilities - current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;48,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contract liabilities - non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,916&#160;&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The revenue recognized during the six months ended June&#160;30, 2019 and 2018 that was included in the contract liabilities at the beginning of the period amounted to $27,701 and $32,553, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RleHRyZWdpb246ZjQ2ZWI5ZDI1NDNlNDNkNTgyYjliZGI3YWRlNTRkMjVfMjE5OTAyMzI1ODU5NQ_046005a9-91bf-4c58-b24f-11eb7745a946">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents revenue disaggregated by end market and segment:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:34.695906%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.619883%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.619883%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.969591%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.959064%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384795%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.619883%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:14pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, &#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="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:14pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Printing &amp;amp; Identification &lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;278,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;299,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;560,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;582,356&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Industrials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;417,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;403,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;822,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;792,259&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Engineered Systems segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;696,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;702,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,383,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,374,615&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fueling &amp;amp; Transport&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;390,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;363,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;763,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;682,659&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Pumps &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;176,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;173,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;354,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;335,615&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Process Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;162,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;157,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;314,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;303,490&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Fluids segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;729,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;693,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,432,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,321,764&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Refrigeration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;313,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;330,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;591,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;608,887&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Food Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;71,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;71,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;128,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;131,114&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Refrigeration &amp;amp; Food Equipment segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;385,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;401,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;720,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;740,001&#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;/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;/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;/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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intra-segment eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(702)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(327)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,003)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(615)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Consolidated Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,810,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,798,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,535,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,435,765&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;(1) &lt;/sup&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Finder Pompe S.r.l was sold on April 2, 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7ec25178e486414f8ebb2ff3f7824147_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfMi0xLTEtMS0w_e3e0546c-d854-4d66-96b4-5d351859b607"
      unitRef="usd">278813000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i61a1795032434cb8ad517657ef849d55_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfMi0zLTEtMS0w_e0d362e6-18bf-45c9-8eb7-47ba1084a162"
      unitRef="usd">299834000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4c69f0bc9a8648f681e0ed5fdec7ceaf_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfMi01LTEtMS0w_f6acf9eb-4096-4f13-afe7-1b1c8c949b40"
      unitRef="usd">560899000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2314b9593bb4460481219a380a56ab90_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfMi03LTEtMS0w_65723500-c366-46a9-b95f-bbbf2460dedb"
      unitRef="usd">582356000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib2d70d3d80984b319cabba2cee186bd2_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfMy0xLTEtMS0w_b06cecf6-9c3b-406c-8caf-9d5f52827c82"
      unitRef="usd">417688000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie90b75d974664024916139f149cd590a_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfMy0zLTEtMS0w_3703d9f9-bc86-42f0-873c-fd03edcd0c98"
      unitRef="usd">403155000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6c51057abb4d4aaab32d5dff8c133eca_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfMy01LTEtMS0w_e85f548f-6f6d-4861-942d-096207a1db5a"
      unitRef="usd">822793000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2f10d644e7954fac95b67a9f63b96261_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfMy03LTEtMS0w_afaa512c-15fa-426b-83b2-40259f807c3e"
      unitRef="usd">792259000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib26c6ef3ea5b400cae4f9269ecc99833_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfNC0xLTEtMS0w_9959fe37-bdf6-4b92-975d-858531ed0c72"
      unitRef="usd">696501000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia4f544bd52a74284b41535531559e344_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfNC0zLTEtMS0w_98c48c66-f076-4710-8805-5be5f7d5a4e0"
      unitRef="usd">702989000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6680e2cdd85946198441a31ab326975e_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfNC01LTEtMS0w_a74c7739-df1e-4af4-89c3-df73e024b5fb"
      unitRef="usd">1383692000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i96c7d53cd2e84472bc6f26d527c944b6_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfNC03LTEtMS00ODgz_21995806-274c-4fe4-b11d-7e220029ac0c"
      unitRef="usd">1374615000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ief9969e511124865a821a40593b27aa9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfNS0xLTEtMS0w_59073747-046c-41ae-9717-d21baa922a39"
      unitRef="usd">390586000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id36a4ee9ce904b45b87442421f0720f5_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfNS0zLTEtMS0w_134a4373-d761-491a-82c4-249aa6f7b262"
      unitRef="usd">363355000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic09b6cdd10774eb7bd7292481dbc4373_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfNS01LTEtMS0w_7d4f3ace-f7dc-4b76-a625-8a0a4fc2d621"
      unitRef="usd">763636000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if3ee9483f2e5489aa9e3f41f955a942c_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfNS03LTEtMS0w_eb732cbd-943d-429e-916f-1606d419ac85"
      unitRef="usd">682659000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if12c3d36034a4f31a998eab22599913e_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfNi0xLTEtMS0w_b5f68e07-843e-402f-9a1c-7c9af1984965"
      unitRef="usd">176613000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1546aa7cb8234df9bd5a15d05b86059e_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfNi0zLTEtMS0w_0aff93c7-4e03-4870-a587-a66514fd51c4"
      unitRef="usd">173306000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2bcb6b406a7c4679bee365a4018782a8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfNi01LTEtMS0w_b28cc553-568a-42b8-9c0c-b791c855000c"
      unitRef="usd">354052000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1ca618ff44724b8f8b8cda01f0c4d663_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfNi03LTEtMS0w_1e6af224-48da-4123-825d-d887f4f2dc20"
      unitRef="usd">335615000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id3e569e4cacc48e38ececa663d171a39_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfNy0xLTEtMS0w_eebbbe27-9864-4fd5-9e98-00ee257357eb"
      unitRef="usd">162234000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8a4f53b12d574fb7a31d06c725c286d8_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfNy0zLTEtMS0w_f65a5501-0326-4be1-9737-f2924b8f9f38"
      unitRef="usd">157005000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic3a5aad9f0e446e6a16ad83478774e47_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfNy01LTEtMS0w_1e0cb5b2-4b5e-46a3-a307-5c67fa6c2d84"
      unitRef="usd">314969000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1a71b3d3ff294d88b0cae4918811811c_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfNy03LTEtMS0w_b26154c8-d68e-48ff-9789-47e7174c735a"
      unitRef="usd">303490000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia45ac05cf9764530ae928e6dc7ea33fc_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfOC0xLTEtMS0w_b489edd0-a44a-45e2-93e3-b6dcf03051f2"
      unitRef="usd">729433000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i534972e7baeb462f8cda9c8ec3c2fc6b_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfOC0zLTEtMS0w_b7900b21-5d62-4ee8-93b2-8d9fd08e3059"
      unitRef="usd">693666000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i13cbf2e54e9a4283a5a26c30683b4fc8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfOC01LTEtMS0w_a9c0adad-ea5a-42a5-8633-3ea457629d0e"
      unitRef="usd">1432657000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0aad1433630c4f4aa486efaa08177170_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfOC03LTEtMS00OTM4_36d5d4f8-919e-44fb-b5f2-a4f36581cb81"
      unitRef="usd">1321764000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia980b32d3bf247bbb09c6d09b225db19_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfOS0xLTEtMS0w_433e838b-2eb9-4c87-85a6-daf52777a4cb"
      unitRef="usd">313578000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1c899ea8ae7a4550b90631aafb494d8b_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfOS0zLTEtMS0w_f8f64e51-14fd-42f4-a623-437c78325d86"
      unitRef="usd">330232000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic7563275534c4c4baa881a8496d6b574_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfOS01LTEtMS0w_dfd730ea-69cd-4099-85b7-2f752b05cd2b"
      unitRef="usd">591176000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3b753853127c4b2e8f97988cc5aaddb7_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfOS03LTEtMS0w_d2e10742-7561-44d3-bd7a-808cb26f8632"
      unitRef="usd">608887000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3b293f1a5ac54b28af330a65e536af15_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfMTAtMS0xLTEtMA_8a027080-4f99-434e-a01d-3f736819b234"
      unitRef="usd">71896000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7f317af68c684761951cdc8dbc69d396_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfMTAtMy0xLTEtMA_370d0528-a6b6-434f-be9a-315d1eac93c4"
      unitRef="usd">71534000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib97d84909e624de2b0ee2da34593e25d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfMTAtNS0xLTEtMA_877d7708-d383-498d-8ee2-8f0a00704c8c"
      unitRef="usd">128941000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i76e6c9a454f143908bc6c5c60964615a_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfMTAtNy0xLTEtMA_cc63c1eb-cff2-497f-8fe3-b020c796b59d"
      unitRef="usd">131114000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i81a197492fbb49bab8948af06491294e_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfMTEtMS0xLTEtMA_db273c40-3d22-4f56-915d-32eb56a502dc"
      unitRef="usd">385474000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie758f697656f4d85807240a9dd96bb87_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfMTEtMy0xLTEtMA_d88d66ee-2601-4acf-8292-b86c5c89d057"
      unitRef="usd">401766000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1ed4b16b6a06449699f82b65b7870faa_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfMTEtNS0xLTEtMA_7ef59303-bd0d-4341-b286-5cb8d7782610"
      unitRef="usd">720117000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibf4ee01fd66b4f699c90855355daf65b_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfMTEtNy0xLTEtNDkzNg_17b1384f-54af-4269-8eae-27f4d1687bc8"
      unitRef="usd">740001000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0c35532942464cec97b5730055901419_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfMTYtMS0xLTEtMA_ea8e4c41-4f28-472f-8543-3922ac19b561"
      unitRef="usd">-702000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idd6cb7a35de6491dbf8b756122235424_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfMTYtMy0xLTEtMA_d325f4ab-4a84-4dff-a495-a87d0b3fba64"
      unitRef="usd">-327000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iade90ee71aed41aa9988093ab0174d2a_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfMTYtNS0xLTEtMA_1ed201bb-7e57-4c69-ac1a-5f89a0f0d6cb"
      unitRef="usd">-1003000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6788ff88d2714b1197b113f010c0e0cd_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfMTYtNy0xLTEtMA_802c6dc5-66f9-4012-9998-b0eb20d13c52"
      unitRef="usd">-615000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfMTctMS0xLTEtMA_ea4e375d-9c52-4d7e-a5f0-7caa718f74d8"
      unitRef="usd">1810706000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfMTctMy0xLTEtMA_d5cfa305-7fb6-4e9a-b056-0d0de3c40fae"
      unitRef="usd">1798094000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfMTctNS0xLTEtMA_07ba3bf9-3906-4ce0-9937-ac480a3550dc"
      unitRef="usd">3535463000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZlMTM1MmRkZDNhZjRhYzFhODdiNWM4OGNmMDkxYWFkL3RhYmxlcmFuZ2U6NmUxMzUyZGRkM2FmNGFjMWE4N2I1Yzg4Y2YwOTFhYWRfMTctNy0xLTEtNDg4OQ_6ffa2758-994d-470f-8e70-81f15074f735"
      unitRef="usd">3435765000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RleHRyZWdpb246ZjQ2ZWI5ZDI1NDNlNDNkNTgyYjliZGI3YWRlNTRkMjVfMjY5OA_a30d0128-a779-45a4-a1dc-bb95d44480c1">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents revenue disaggregated by geography based on the location of the Company's customer:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:37.619883%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.619883%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384795%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.619883%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.619883%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384795%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.619883%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:14pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, &#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="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:14pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;960,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;932,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,880,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,785,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;405,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;402,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;807,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;789,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;219,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;394,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;413,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;178,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;168,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;316,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;301,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;135,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;146,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,810,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,798,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,535,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,435,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id5fc88f1d94a48559f8be6eecbfb0bdb_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOmZlMWRjNjNhMWIwYzRiMTE4ZGUzZmY4ZjYzMjI4ZGYxL3RhYmxlcmFuZ2U6ZmUxZGM2M2ExYjBjNGIxMThkZTNmZjhmNjMyMjhkZjFfMi0xLTEtMS0w_1d213041-3184-49a5-b203-ca69ffd1669b"
      unitRef="usd">960906000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if6f06f87a88941958ff4367a22f37bd3_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOmZlMWRjNjNhMWIwYzRiMTE4ZGUzZmY4ZjYzMjI4ZGYxL3RhYmxlcmFuZ2U6ZmUxZGM2M2ExYjBjNGIxMThkZTNmZjhmNjMyMjhkZjFfMi0zLTEtMS0w_1497b4f3-a41f-4e7d-b7b1-5e94c627e051"
      unitRef="usd">932207000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia5861f3277b04880a246923624d82d6f_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOmZlMWRjNjNhMWIwYzRiMTE4ZGUzZmY4ZjYzMjI4ZGYxL3RhYmxlcmFuZ2U6ZmUxZGM2M2ExYjBjNGIxMThkZTNmZjhmNjMyMjhkZjFfMi01LTEtMS0w_5154e8b6-e2c2-4b34-bd97-1b40aeecd56e"
      unitRef="usd">1880798000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifb6648de30654435b8d6b17da14455a4_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOmZlMWRjNjNhMWIwYzRiMTE4ZGUzZmY4ZjYzMjI4ZGYxL3RhYmxlcmFuZ2U6ZmUxZGM2M2ExYjBjNGIxMThkZTNmZjhmNjMyMjhkZjFfMi04LTEtMS0w_278ee09c-d69a-46ad-bea9-63ba0989eb94"
      unitRef="usd">1785209000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i21782d99aed843e18e447af866be7453_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOmZlMWRjNjNhMWIwYzRiMTE4ZGUzZmY4ZjYzMjI4ZGYxL3RhYmxlcmFuZ2U6ZmUxZGM2M2ExYjBjNGIxMThkZTNmZjhmNjMyMjhkZjFfMy0xLTEtMS0w_677199c2-961f-4c18-befc-d923959a3580"
      unitRef="usd">405274000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8799d9c43cd54fcc87f1402969b39e33_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOmZlMWRjNjNhMWIwYzRiMTE4ZGUzZmY4ZjYzMjI4ZGYxL3RhYmxlcmFuZ2U6ZmUxZGM2M2ExYjBjNGIxMThkZTNmZjhmNjMyMjhkZjFfMy0zLTEtMS0w_d1ca790f-ed68-4f9c-84ba-30f89a4bfc15"
      unitRef="usd">402234000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idc5dc39144994d059a87923a5e6eb44b_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOmZlMWRjNjNhMWIwYzRiMTE4ZGUzZmY4ZjYzMjI4ZGYxL3RhYmxlcmFuZ2U6ZmUxZGM2M2ExYjBjNGIxMThkZTNmZjhmNjMyMjhkZjFfMy01LTEtMS0w_dfb5be57-9c59-4a0d-a805-889122b67e8c"
      unitRef="usd">807919000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3c10eed1550142ada765365d0a6ec89f_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOmZlMWRjNjNhMWIwYzRiMTE4ZGUzZmY4ZjYzMjI4ZGYxL3RhYmxlcmFuZ2U6ZmUxZGM2M2ExYjBjNGIxMThkZTNmZjhmNjMyMjhkZjFfMy04LTEtMS0w_91db4dfc-1969-4540-81bf-b63b69bdde07"
      unitRef="usd">789412000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i342a0fa04dde4c6b84ec2224225fd7d4_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOmZlMWRjNjNhMWIwYzRiMTE4ZGUzZmY4ZjYzMjI4ZGYxL3RhYmxlcmFuZ2U6ZmUxZGM2M2ExYjBjNGIxMThkZTNmZjhmNjMyMjhkZjFfNC0xLTEtMS0w_57cf3a78-9dc2-4a4d-9460-a0424cc6d1f7"
      unitRef="usd">198278000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib8ccfd0c27484c168b4e80ebbc5aae53_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOmZlMWRjNjNhMWIwYzRiMTE4ZGUzZmY4ZjYzMjI4ZGYxL3RhYmxlcmFuZ2U6ZmUxZGM2M2ExYjBjNGIxMThkZTNmZjhmNjMyMjhkZjFfNC0zLTEtMS0w_eeecd83c-61ef-4559-b879-bd040aae155d"
      unitRef="usd">219032000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i45e5142934214012983ef4c177c3045c_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOmZlMWRjNjNhMWIwYzRiMTE4ZGUzZmY4ZjYzMjI4ZGYxL3RhYmxlcmFuZ2U6ZmUxZGM2M2ExYjBjNGIxMThkZTNmZjhmNjMyMjhkZjFfNC01LTEtMS0w_381b331f-4fd1-4774-928d-e2090ddbb511"
      unitRef="usd">394628000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i87088ce9487047e8a37ff2d63937481c_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOmZlMWRjNjNhMWIwYzRiMTE4ZGUzZmY4ZjYzMjI4ZGYxL3RhYmxlcmFuZ2U6ZmUxZGM2M2ExYjBjNGIxMThkZTNmZjhmNjMyMjhkZjFfNC04LTEtMS0w_a0b3fe46-711c-4857-8f31-e42bca874786"
      unitRef="usd">413635000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib0ab2e1f87fa453bb694db2d3bf4589c_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOmZlMWRjNjNhMWIwYzRiMTE4ZGUzZmY4ZjYzMjI4ZGYxL3RhYmxlcmFuZ2U6ZmUxZGM2M2ExYjBjNGIxMThkZTNmZjhmNjMyMjhkZjFfNS0xLTEtMS0w_9a817a53-8966-4586-9959-b2e000931f78"
      unitRef="usd">178216000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifba872a26c8a4cca9a680e5b74249095_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOmZlMWRjNjNhMWIwYzRiMTE4ZGUzZmY4ZjYzMjI4ZGYxL3RhYmxlcmFuZ2U6ZmUxZGM2M2ExYjBjNGIxMThkZTNmZjhmNjMyMjhkZjFfNS0zLTEtMS0w_724e8293-0340-4afe-adec-62b5a5931e69"
      unitRef="usd">168197000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icd7e249bbec04a2995b389e6525fa499_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOmZlMWRjNjNhMWIwYzRiMTE4ZGUzZmY4ZjYzMjI4ZGYxL3RhYmxlcmFuZ2U6ZmUxZGM2M2ExYjBjNGIxMThkZTNmZjhmNjMyMjhkZjFfNS01LTEtMS0w_4a9a6c83-fb2f-404b-9283-4e2bf8b0d6f4"
      unitRef="usd">316334000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i43dda8d4a6eb4cd8b371e138ccbb0064_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOmZlMWRjNjNhMWIwYzRiMTE4ZGUzZmY4ZjYzMjI4ZGYxL3RhYmxlcmFuZ2U6ZmUxZGM2M2ExYjBjNGIxMThkZTNmZjhmNjMyMjhkZjFfNS04LTEtMS0w_f62db037-d593-413d-8a76-c31f1e970d13"
      unitRef="usd">301341000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icc587282a243408e8253934a6fddc099_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOmZlMWRjNjNhMWIwYzRiMTE4ZGUzZmY4ZjYzMjI4ZGYxL3RhYmxlcmFuZ2U6ZmUxZGM2M2ExYjBjNGIxMThkZTNmZjhmNjMyMjhkZjFfNi0xLTEtMS0w_099a7d40-ffed-477d-80db-50f3fa0660a0"
      unitRef="usd">68032000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i263bf58532774f61b59836536a6db22a_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOmZlMWRjNjNhMWIwYzRiMTE4ZGUzZmY4ZjYzMjI4ZGYxL3RhYmxlcmFuZ2U6ZmUxZGM2M2ExYjBjNGIxMThkZTNmZjhmNjMyMjhkZjFfNi0zLTEtMS0w_beaca42a-ffa4-4240-810c-57dea6e8a7c3"
      unitRef="usd">76424000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i69f7be387696463c972c6e49dc83f5cd_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOmZlMWRjNjNhMWIwYzRiMTE4ZGUzZmY4ZjYzMjI4ZGYxL3RhYmxlcmFuZ2U6ZmUxZGM2M2ExYjBjNGIxMThkZTNmZjhmNjMyMjhkZjFfNi01LTEtMS0w_68b2858e-6dc6-4cb0-b26e-708ff2fcf762"
      unitRef="usd">135784000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i81614fb6d330405e97153047668b237b_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOmZlMWRjNjNhMWIwYzRiMTE4ZGUzZmY4ZjYzMjI4ZGYxL3RhYmxlcmFuZ2U6ZmUxZGM2M2ExYjBjNGIxMThkZTNmZjhmNjMyMjhkZjFfNi04LTEtMS0w_728276ef-bfca-46f1-bc01-19739b59810f"
      unitRef="usd">146168000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOmZlMWRjNjNhMWIwYzRiMTE4ZGUzZmY4ZjYzMjI4ZGYxL3RhYmxlcmFuZ2U6ZmUxZGM2M2ExYjBjNGIxMThkZTNmZjhmNjMyMjhkZjFfNy0xLTEtMS0w_ea4e375d-9c52-4d7e-a5f0-7caa718f74d8"
      unitRef="usd">1810706000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOmZlMWRjNjNhMWIwYzRiMTE4ZGUzZmY4ZjYzMjI4ZGYxL3RhYmxlcmFuZ2U6ZmUxZGM2M2ExYjBjNGIxMThkZTNmZjhmNjMyMjhkZjFfNy0zLTEtMS0w_d5cfa305-7fb6-4e9a-b056-0d0de3c40fae"
      unitRef="usd">1798094000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOmZlMWRjNjNhMWIwYzRiMTE4ZGUzZmY4ZjYzMjI4ZGYxL3RhYmxlcmFuZ2U6ZmUxZGM2M2ExYjBjNGIxMThkZTNmZjhmNjMyMjhkZjFfNy01LTEtMS00ODg1_76224632-5543-422a-b7b0-7004124b2460"
      unitRef="usd">3535463000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOmZlMWRjNjNhMWIwYzRiMTE4ZGUzZmY4ZjYzMjI4ZGYxL3RhYmxlcmFuZ2U6ZmUxZGM2M2ExYjBjNGIxMThkZTNmZjhmNjMyMjhkZjFfNy04LTEtMS00ODg3_5a0648b0-ba02-47d2-b846-49d8204d3ec6"
      unitRef="usd">3435765000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RleHRyZWdpb246ZjQ2ZWI5ZDI1NDNlNDNkNTgyYjliZGI3YWRlNTRkMjVfMjAxOA_516c86ad-d3b6-47d3-8713-a100156c3798"
      unitRef="usd">79100000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RleHRyZWdpb246ZjQ2ZWI5ZDI1NDNlNDNkNTgyYjliZGI3YWRlNTRkMjVfMjIzMQ_f92abffc-5c6d-484d-90d4-f62a2f5102e1"
      unitRef="number">0.64</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RleHRyZWdpb246ZjQ2ZWI5ZDI1NDNlNDNkNTgyYjliZGI3YWRlNTRkMjVfMjY5NA_0505c86e-fd73-4bae-8c7b-4667e52a375e">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.637427%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.397661%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384795%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.982456%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.666667%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;At Adoption&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contract assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contract liabilities - current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;48,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contract liabilities - non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,916&#160;&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The revenue recognized during the six months ended June&#160;30, 2019 and 2018 that was included in the contract liabilities at the beginning of the period amounted to $27,701 and $32,553, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZhZWQ4YmJhOTMxNDRkNWViOWU2NjIyZWZkNDZiNjZmL3RhYmxlcmFuZ2U6NmFlZDhiYmE5MzE0NGQ1ZWI5ZTY2MjJlZmQ0NmI2NmZfMi0yLTEtMS0w_f76b29fe-5845-41ea-9a2a-4824231a4f18"
      unitRef="usd">14464000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZhZWQ4YmJhOTMxNDRkNWViOWU2NjIyZWZkNDZiNjZmL3RhYmxlcmFuZ2U6NmFlZDhiYmE5MzE0NGQ1ZWI5ZTY2MjJlZmQ0NmI2NmZfMi00LTEtMS0w_a06adf0c-2902-499a-abe4-c82cef9aab25"
      unitRef="usd">9330000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="ib5b81989207b4f1784157981cc4f44a5_I20180101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZhZWQ4YmJhOTMxNDRkNWViOWU2NjIyZWZkNDZiNjZmL3RhYmxlcmFuZ2U6NmFlZDhiYmE5MzE0NGQ1ZWI5ZTY2MjJlZmQ0NmI2NmZfMi02LTEtMS0w_e0d90d59-b443-44c4-a7aa-9caa9c279d6a"
      unitRef="usd">11932000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZhZWQ4YmJhOTMxNDRkNWViOWU2NjIyZWZkNDZiNjZmL3RhYmxlcmFuZ2U6NmFlZDhiYmE5MzE0NGQ1ZWI5ZTY2MjJlZmQ0NmI2NmZfMy0yLTEtMS0w_3ef91bbf-f5a3-4096-9c6e-5c1b50d165d4"
      unitRef="usd">37572000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZhZWQ4YmJhOTMxNDRkNWViOWU2NjIyZWZkNDZiNjZmL3RhYmxlcmFuZ2U6NmFlZDhiYmE5MzE0NGQ1ZWI5ZTY2MjJlZmQ0NmI2NmZfMy00LTEtMS0w_a3c65d73-c170-4a92-8d19-9f3ee9da14a4"
      unitRef="usd">36461000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ib5b81989207b4f1784157981cc4f44a5_I20180101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZhZWQ4YmJhOTMxNDRkNWViOWU2NjIyZWZkNDZiNjZmL3RhYmxlcmFuZ2U6NmFlZDhiYmE5MzE0NGQ1ZWI5ZTY2MjJlZmQ0NmI2NmZfMy02LTEtMS0w_d292d7a5-dc3b-49ae-8c50-96514de4618d"
      unitRef="usd">48268000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZhZWQ4YmJhOTMxNDRkNWViOWU2NjIyZWZkNDZiNjZmL3RhYmxlcmFuZ2U6NmFlZDhiYmE5MzE0NGQ1ZWI5ZTY2MjJlZmQ0NmI2NmZfNC0yLTEtMS0w_42200913-d2bb-4d59-b900-9c40514389c3"
      unitRef="usd">9044000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZhZWQ4YmJhOTMxNDRkNWViOWU2NjIyZWZkNDZiNjZmL3RhYmxlcmFuZ2U6NmFlZDhiYmE5MzE0NGQ1ZWI5ZTY2MjJlZmQ0NmI2NmZfNC00LTEtMS0w_76ad6056-27b1-4da4-b477-f73b7a672b80"
      unitRef="usd">9382000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="ib5b81989207b4f1784157981cc4f44a5_I20180101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RhYmxlOjZhZWQ4YmJhOTMxNDRkNWViOWU2NjIyZWZkNDZiNjZmL3RhYmxlcmFuZ2U6NmFlZDhiYmE5MzE0NGQ1ZWI5ZTY2MjJlZmQ0NmI2NmZfNC02LTEtMS0w_be0f130b-4cc1-4d09-9077-e5c59ba4efe4"
      unitRef="usd">9916000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RleHRyZWdpb246ZjQ2ZWI5ZDI1NDNlNDNkNTgyYjliZGI3YWRlNTRkMjVfMjY2Nw_b0c8e618-326a-48a7-8f39-90b9a3d74f14"
      unitRef="usd">27701000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV80Ni9mcmFnOmY0NmViOWQyNTQzZTQzZDU4MmI5YmRiN2FkZTU0ZDI1L3RleHRyZWdpb246ZjQ2ZWI5ZDI1NDNlNDNkNTgyYjliZGI3YWRlNTRkMjVfMjY3NA_c227aaa1-9399-442e-b70d-4dbfbd77a866"
      unitRef="usd">32553000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RleHRyZWdpb246YWM5M2MwZGIzMGZkNDQ5MGI3ZDMyMDllZTRjM2YxNDhfMjcyOA_34a96ace-e646-471c-890b-556edfced2e7">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;"&gt;4. 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;2019 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;During the six months ended June&#160;30, 2019, the Company acquired two businesses in separate transactions for total consideration of $215,304, net of cash acquired. These businesses were acquired to complement and expand upon existing operations within the Fluids segment. 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 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:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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 end market of the Fluids 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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 &amp;amp; Transport end market of the Fluids 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following presents the preliminary 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="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:83.380117%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.619883%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current assets, net of cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,699&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,030&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;119,035&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;91,980&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other assets and deferred charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,460)&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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;215,304&#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;/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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.938507%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.616398%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532064%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.713031%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount allocated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Useful life (in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;119,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;na&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9 - 13&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Patents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;211,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;2018 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;During the six months ended June&#160;30, 2018, the Company acquired two businesses in separate transactions for total consideration of $68,557, net of cash acquired. These businesses were acquired to complement and expand upon existing operations within the Fluids and Refrigeration &amp;amp; Food Equipment segments. The goodwill recorded as a result of these acquisitions reflects the benefits expected to be derived from product line expansions and operational synergies. The goodwill is non-deductible for U.S. federal income tax purposes for these 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;On January 2, 2018, the Company acquired 100% of the voting stock of Ettlinger Group ("Ettlinger"), within the Fluids segment for $53,218, net of cash acquired. In connection with this acquisition, the Company recorded goodwill of $36,070 and intangible assets of $19,730, primarily related to customer intangibles. The intangible assets are being amortized over 8 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;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. In connection with this acquisition, the Company recorded goodwill of $10,402 and a customer intangible asset of $4,149. The customer intangible asset is being amortized over 10 years. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Pro Forma 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following unaudited pro forma information illustrates the impact of 2019 and 2018 acquisitions on the Company&#x2019;s revenue and earnings from operations for the six months ended June&#160;30, 2019 and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The unaudited pro forma information assumes that the 2019 and 2018 acquisitions had taken place at the beginning of the prior year, 2018 and 2017, respectively. Unaudited pro forma earnings are adjusted to reflect the comparable impact of additional depreciation and amortization expense, net of tax, resulting from the fair value measurement of intangible and tangible assets relating to the year of acquisition.&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;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The unaudited pro forma effects for the three and six months ended June&#160;30, 2019 and 2018 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:38.058480%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.473684%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384795%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.473684%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.473684%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.473684%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, &#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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&#160;&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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue:&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As reported&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,810,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,798,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,535,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,435,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pro forma&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,811,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,814,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,543,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,469,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings from continuing operations:&#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="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As reported&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;166,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;303,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;275,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pro forma&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;199,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;169,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;306,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;281,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic earnings per share from continuing operations:&#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="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As reported&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pro forma&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted earnings per share from continuing operations:&#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="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As reported&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pro forma&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RleHRyZWdpb246YWM5M2MwZGIzMGZkNDQ5MGI3ZDMyMDllZTRjM2YxNDhfMjE5OTAyMzI2MDQ0OA_9f756776-a6c2-4e00-a1c1-33d612d75cfe"
      unitRef="usd">215304000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i16a8c1efee42447bb79df7a50debed6c_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RleHRyZWdpb246YWM5M2MwZGIzMGZkNDQ5MGI3ZDMyMDllZTRjM2YxNDhfMjE5OTAyMzI1ODgwNg_9b226484-65af-4196-9d72-4de231b152fe"
      unitRef="usd">39954000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="idf3a436a87bc449d9002731cc9f67bec_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RleHRyZWdpb246YWM5M2MwZGIzMGZkNDQ5MGI3ZDMyMDllZTRjM2YxNDhfMTU0_76d833d9-99c5-4b32-a17c-ee745cec49d7"
      unitRef="usd">175350000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RleHRyZWdpb246YWM5M2MwZGIzMGZkNDQ5MGI3ZDMyMDllZTRjM2YxNDhfMjcyMw_a457d462-5532-4cf9-a211-c175dcd3cc40">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following presents the preliminary 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="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:83.380117%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.619883%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current assets, net of cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,699&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,030&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;119,035&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;91,980&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other assets and deferred charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,460)&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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;215,304&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOjViNTg0NDUxYjg1YzRiODliZTAxOWJmN2FhY2ZjYzM3L3RhYmxlcmFuZ2U6NWI1ODQ0NTFiODVjNGI4OWJlMDE5YmY3YWFjZmNjMzdfMS0xLTEtMS0w_9a1d25b4-b93e-41b5-8913-0c397236947b"
      unitRef="usd">13699000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOjViNTg0NDUxYjg1YzRiODliZTAxOWJmN2FhY2ZjYzM3L3RhYmxlcmFuZ2U6NWI1ODQ0NTFiODVjNGI4OWJlMDE5YmY3YWFjZmNjMzdfMi0xLTEtMS0w_f06b459f-8be5-4dc9-b080-498636ad8340"
      unitRef="usd">1030000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOjViNTg0NDUxYjg1YzRiODliZTAxOWJmN2FhY2ZjYzM3L3RhYmxlcmFuZ2U6NWI1ODQ0NTFiODVjNGI4OWJlMDE5YmY3YWFjZmNjMzdfMy0xLTEtMS0w_561f85d2-f2e1-4708-a7ec-64c484a3a10b"
      unitRef="usd">119035000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOjViNTg0NDUxYjg1YzRiODliZTAxOWJmN2FhY2ZjYzM3L3RhYmxlcmFuZ2U6NWI1ODQ0NTFiODVjNGI4OWJlMDE5YmY3YWFjZmNjMzdfNC0xLTEtMS0w_095ff3fd-1e6c-4586-8f27-85aceb1dca36"
      unitRef="usd">91980000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOjViNTg0NDUxYjg1YzRiODliZTAxOWJmN2FhY2ZjYzM3L3RhYmxlcmFuZ2U6NWI1ODQ0NTFiODVjNGI4OWJlMDE5YmY3YWFjZmNjMzdfNS0xLTEtMS0w_5af0d511-87a1-4430-b9da-3dd016890c16"
      unitRef="usd">20000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOjViNTg0NDUxYjg1YzRiODliZTAxOWJmN2FhY2ZjYzM3L3RhYmxlcmFuZ2U6NWI1ODQ0NTFiODVjNGI4OWJlMDE5YmY3YWFjZmNjMzdfNi0xLTEtMS0w_3903e89a-de21-46d4-a6c1-55badd1b329a"
      unitRef="usd">10460000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i087db4f4bdff4c82a0a3eab96ffa3e57_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOjViNTg0NDUxYjg1YzRiODliZTAxOWJmN2FhY2ZjYzM3L3RhYmxlcmFuZ2U6NWI1ODQ0NTFiODVjNGI4OWJlMDE5YmY3YWFjZmNjMzdfOC0xLTEtMS0w_91546c96-0f3c-4da3-9c14-cf623ffc6365"
      unitRef="usd">215304000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RleHRyZWdpb246YWM5M2MwZGIzMGZkNDQ5MGI3ZDMyMDllZTRjM2YxNDhfMjcyNA_3e8319b0-2243-4692-b2e5-b99eaca61701">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.938507%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.616398%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532064%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.713031%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amount allocated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Useful life (in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;119,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;na&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9 - 13&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Patents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;211,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOjMzOTI2OGI1N2JhMjQwY2Y5OTQ5NDJiYThiMjM2NzVkL3RhYmxlcmFuZ2U6MzM5MjY4YjU3YmEyNDBjZjk5NDk0MmJhOGIyMzY3NWRfMS0xLTEtMS0w_19fdebdf-2fa7-4433-8b8f-e19444f65ae3"
      unitRef="usd">119035000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="icb0d314eb11c406dbd411b6a18778fd2_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOjMzOTI2OGI1N2JhMjQwY2Y5OTQ5NDJiYThiMjM2NzVkL3RhYmxlcmFuZ2U6MzM5MjY4YjU3YmEyNDBjZjk5NDk0MmJhOGIyMzY3NWRfMy0xLTEtMS0w_2bd756e9-3c3d-49ed-b2e3-2897af290dcf"
      unitRef="usd">68500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i296ded50520541eb963b05c4c1c6075b_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOjMzOTI2OGI1N2JhMjQwY2Y5OTQ5NDJiYThiMjM2NzVkL3RhYmxlcmFuZ2U6MzM5MjY4YjU3YmEyNDBjZjk5NDk0MmJhOGIyMzY3NWRfNC0xLTEtMS0w_e3a25eda-42de-46f7-9805-14a9e1437af6"
      unitRef="usd">16000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="id73619be9a3d48eaa0e686762354945f_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOjMzOTI2OGI1N2JhMjQwY2Y5OTQ5NDJiYThiMjM2NzVkL3RhYmxlcmFuZ2U6MzM5MjY4YjU3YmEyNDBjZjk5NDk0MmJhOGIyMzY3NWRfNC0zLTEtMS0w_4da91ff6-7136-4fe3-9eb5-97c1080a7520">P9Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="if63f655cbd614e15bd65670af83ecfb8_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOjMzOTI2OGI1N2JhMjQwY2Y5OTQ5NDJiYThiMjM2NzVkL3RhYmxlcmFuZ2U6MzM5MjY4YjU3YmEyNDBjZjk5NDk0MmJhOGIyMzY3NWRfNS0xLTEtMS0w_ee21d33b-c688-42b1-89e6-070ef1a2506f"
      unitRef="usd">7480000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i0357e6b19a0d414ea8bd22952b13567e_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOjMzOTI2OGI1N2JhMjQwY2Y5OTQ5NDJiYThiMjM2NzVkL3RhYmxlcmFuZ2U6MzM5MjY4YjU3YmEyNDBjZjk5NDk0MmJhOGIyMzY3NWRfNS0zLTEtMS0w_4904402c-7d2f-4849-b5a6-f595980a225c">P15Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <dov:BusinessAcquisitionPurchasePriceAllocationGoodwillAndIntangibleAssets
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOjMzOTI2OGI1N2JhMjQwY2Y5OTQ5NDJiYThiMjM2NzVkL3RhYmxlcmFuZ2U6MzM5MjY4YjU3YmEyNDBjZjk5NDk0MmJhOGIyMzY3NWRfNy0xLTEtMS0w_6fa5dcb0-c01a-4089-bd01-52039100f575"
      unitRef="usd">211015000</dov:BusinessAcquisitionPurchasePriceAllocationGoodwillAndIntangibleAssets>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RleHRyZWdpb246YWM5M2MwZGIzMGZkNDQ5MGI3ZDMyMDllZTRjM2YxNDhfODU2_a99fca6b-19fc-473e-bfe0-05912c35c7f5"
      unitRef="usd">68557000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ic3a6b71d12af4d03afb39d5d8ce7bea7_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RleHRyZWdpb246YWM5M2MwZGIzMGZkNDQ5MGI3ZDMyMDllZTRjM2YxNDhfMTQwNA_af10f8bf-1da7-47eb-8250-9d2b8ed495e5"
      unitRef="usd">53218000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="ie9b243aeedc34d75b1c4787edbcbb441_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RleHRyZWdpb246YWM5M2MwZGIzMGZkNDQ5MGI3ZDMyMDllZTRjM2YxNDhfMTUwMA_cb91454f-d851-47a3-9f7d-9e96f7bd5357"
      unitRef="usd">36070000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ie9b243aeedc34d75b1c4787edbcbb441_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RleHRyZWdpb246YWM5M2MwZGIzMGZkNDQ5MGI3ZDMyMDllZTRjM2YxNDhfMTUyOA_c29371a2-f3d4-4c00-851b-28a0069f71ae"
      unitRef="usd">19730000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i4a9c1d7724224ac18ff72720fb4f7e2a_D20180101-20180630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RleHRyZWdpb246YWM5M2MwZGIzMGZkNDQ5MGI3ZDMyMDllZTRjM2YxNDhfMTYyMg_56f214dd-ab80-460d-a628-bee9e989876a">P8Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i07e4ba047480442eb739731df332771c_D20180101-20180630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RleHRyZWdpb246YWM5M2MwZGIzMGZkNDQ5MGI3ZDMyMDllZTRjM2YxNDhfMTYyOA_11856801-9828-42dc-94cd-19edcc5791df">P15Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i15fcc57caddd4784a7e0320f4fe5e289_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RleHRyZWdpb246YWM5M2MwZGIzMGZkNDQ5MGI3ZDMyMDllZTRjM2YxNDhfMTgxOA_ce169095-6268-4a02-ac05-61bdf06f770a"
      unitRef="usd">15339000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="i3c5e016d2d1549499df3d43d19249249_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RleHRyZWdpb246YWM5M2MwZGIzMGZkNDQ5MGI3ZDMyMDllZTRjM2YxNDhfMTkxNA_043f414f-3bde-4a87-94c3-fad6475ef2fa"
      unitRef="usd">10402000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i5def762ed5cc4cfc9594ed3c0c58f80d_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RleHRyZWdpb246YWM5M2MwZGIzMGZkNDQ5MGI3ZDMyMDllZTRjM2YxNDhfMTk1Mg_0c0bbff5-b1cc-43bd-b62b-88289de966b6"
      unitRef="usd">4149000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i15fcc57caddd4784a7e0320f4fe5e289_D20180101-20180630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RleHRyZWdpb246YWM5M2MwZGIzMGZkNDQ5MGI3ZDMyMDllZTRjM2YxNDhfMjAxMA_b21ce661-3db1-4517-a6ea-4934b888173e">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RleHRyZWdpb246YWM5M2MwZGIzMGZkNDQ5MGI3ZDMyMDllZTRjM2YxNDhfMjcyNg_cb7ea30d-e0bc-48aa-b980-20a2bcd5adde">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following unaudited pro forma information illustrates the impact of 2019 and 2018 acquisitions on the Company&#x2019;s revenue and earnings from operations for the six months ended June&#160;30, 2019 and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The unaudited pro forma information assumes that the 2019 and 2018 acquisitions had taken place at the beginning of the prior year, 2018 and 2017, respectively. Unaudited pro forma earnings are adjusted to reflect the comparable impact of additional depreciation and amortization expense, net of tax, resulting from the fair value measurement of intangible and tangible assets relating to the year of acquisition.&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;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The unaudited pro forma effects for the three and six months ended June&#160;30, 2019 and 2018 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:38.058480%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.473684%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384795%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.473684%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.473684%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.473684%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, &#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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&#160;&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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue:&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As reported&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,810,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,798,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,535,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,435,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pro forma&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,811,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,814,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,543,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,469,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings from continuing operations:&#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="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As reported&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;166,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;303,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;275,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pro forma&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;199,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;169,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;306,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;281,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic earnings per share from continuing operations:&#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="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As reported&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pro forma&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted earnings per share from continuing operations:&#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="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As reported&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pro forma&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOmYzYTVhOGEzNDVlMjRjMzY4ODVlZWJkNDk5YmZkYjhmL3RhYmxlcmFuZ2U6ZjNhNWE4YTM0NWUyNGMzNjg4NWVlYmQ0OTliZmRiOGZfMy0xLTEtMS0w_ea4e375d-9c52-4d7e-a5f0-7caa718f74d8"
      unitRef="usd">1810706000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOmYzYTVhOGEzNDVlMjRjMzY4ODVlZWJkNDk5YmZkYjhmL3RhYmxlcmFuZ2U6ZjNhNWE4YTM0NWUyNGMzNjg4NWVlYmQ0OTliZmRiOGZfMy0zLTEtMS0w_d5cfa305-7fb6-4e9a-b056-0d0de3c40fae"
      unitRef="usd">1798094000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOmYzYTVhOGEzNDVlMjRjMzY4ODVlZWJkNDk5YmZkYjhmL3RhYmxlcmFuZ2U6ZjNhNWE4YTM0NWUyNGMzNjg4NWVlYmQ0OTliZmRiOGZfMy01LTEtMS0w_07ba3bf9-3906-4ce0-9937-ac480a3550dc"
      unitRef="usd">3535463000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOmYzYTVhOGEzNDVlMjRjMzY4ODVlZWJkNDk5YmZkYjhmL3RhYmxlcmFuZ2U6ZjNhNWE4YTM0NWUyNGMzNjg4NWVlYmQ0OTliZmRiOGZfMy03LTEtMS0w_2b3c3be7-9e04-403b-a74c-a7ef5dc50ba9"
      unitRef="usd">3435765000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOmYzYTVhOGEzNDVlMjRjMzY4ODVlZWJkNDk5YmZkYjhmL3RhYmxlcmFuZ2U6ZjNhNWE4YTM0NWUyNGMzNjg4NWVlYmQ0OTliZmRiOGZfNC0xLTEtMS0w_72b9c569-adbb-499d-8f51-df9d772ea608"
      unitRef="usd">1811980000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOmYzYTVhOGEzNDVlMjRjMzY4ODVlZWJkNDk5YmZkYjhmL3RhYmxlcmFuZ2U6ZjNhNWE4YTM0NWUyNGMzNjg4NWVlYmQ0OTliZmRiOGZfNC0zLTEtMS0w_7265460c-d0d6-4939-9f41-5b359e161e46"
      unitRef="usd">1814828000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOmYzYTVhOGEzNDVlMjRjMzY4ODVlZWJkNDk5YmZkYjhmL3RhYmxlcmFuZ2U6ZjNhNWE4YTM0NWUyNGMzNjg4NWVlYmQ0OTliZmRiOGZfNC01LTEtMS0w_8b68b420-920c-4c54-9ccb-44bc10e4a50d"
      unitRef="usd">3543691000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOmYzYTVhOGEzNDVlMjRjMzY4ODVlZWJkNDk5YmZkYjhmL3RhYmxlcmFuZ2U6ZjNhNWE4YTM0NWUyNGMzNjg4NWVlYmQ0OTliZmRiOGZfNC03LTEtMS0w_b0c2dcb1-e131-4cb9-8bea-783cd04dff89"
      unitRef="usd">3469366000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOmYzYTVhOGEzNDVlMjRjMzY4ODVlZWJkNDk5YmZkYjhmL3RhYmxlcmFuZ2U6ZjNhNWE4YTM0NWUyNGMzNjg4NWVlYmQ0OTliZmRiOGZfNi0xLTEtMS0w_d8ddf9dd-ccb5-49b3-9d91-4fcc44c9b344"
      unitRef="usd">198085000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOmYzYTVhOGEzNDVlMjRjMzY4ODVlZWJkNDk5YmZkYjhmL3RhYmxlcmFuZ2U6ZjNhNWE4YTM0NWUyNGMzNjg4NWVlYmQ0OTliZmRiOGZfNi0zLTEtMS0w_4bb47b8b-06ca-48f7-8648-0963bde8d96b"
      unitRef="usd">166456000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOmYzYTVhOGEzNDVlMjRjMzY4ODVlZWJkNDk5YmZkYjhmL3RhYmxlcmFuZ2U6ZjNhNWE4YTM0NWUyNGMzNjg4NWVlYmQ0OTliZmRiOGZfNi01LTEtMS0w_c1c8548d-a144-4960-a6d4-a8d8dc10eb10"
      unitRef="usd">303790000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOmYzYTVhOGEzNDVlMjRjMzY4ODVlZWJkNDk5YmZkYjhmL3RhYmxlcmFuZ2U6ZjNhNWE4YTM0NWUyNGMzNjg4NWVlYmQ0OTliZmRiOGZfNi03LTEtMS0w_ec90b3ce-65c5-45d2-97e1-2f9539a2e72e"
      unitRef="usd">275865000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOmYzYTVhOGEzNDVlMjRjMzY4ODVlZWJkNDk5YmZkYjhmL3RhYmxlcmFuZ2U6ZjNhNWE4YTM0NWUyNGMzNjg4NWVlYmQ0OTliZmRiOGZfNy0xLTEtMS0w_8b74e7bb-6751-4024-b1d0-b1e54721819e"
      unitRef="usd">199094000</us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax>
    <us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOmYzYTVhOGEzNDVlMjRjMzY4ODVlZWJkNDk5YmZkYjhmL3RhYmxlcmFuZ2U6ZjNhNWE4YTM0NWUyNGMzNjg4NWVlYmQ0OTliZmRiOGZfNy0zLTEtMS0w_c4b48516-9b1c-4ab8-a502-c7916113f283"
      unitRef="usd">169416000</us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax>
    <us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOmYzYTVhOGEzNDVlMjRjMzY4ODVlZWJkNDk5YmZkYjhmL3RhYmxlcmFuZ2U6ZjNhNWE4YTM0NWUyNGMzNjg4NWVlYmQ0OTliZmRiOGZfNy01LTEtMS0w_eb3430f3-5eaa-45c5-a81b-cb04fa0074eb"
      unitRef="usd">306540000</us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax>
    <us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOmYzYTVhOGEzNDVlMjRjMzY4ODVlZWJkNDk5YmZkYjhmL3RhYmxlcmFuZ2U6ZjNhNWE4YTM0NWUyNGMzNjg4NWVlYmQ0OTliZmRiOGZfNy03LTEtMS0w_db69dca9-5143-4dc7-8ec8-832052aff0a3"
      unitRef="usd">281482000</us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOmYzYTVhOGEzNDVlMjRjMzY4ODVlZWJkNDk5YmZkYjhmL3RhYmxlcmFuZ2U6ZjNhNWE4YTM0NWUyNGMzNjg4NWVlYmQ0OTliZmRiOGZfOS0xLTEtMS0w_9d69eed4-5691-4648-8592-adc64924a36e"
      unitRef="usdPerShare">1.36</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOmYzYTVhOGEzNDVlMjRjMzY4ODVlZWJkNDk5YmZkYjhmL3RhYmxlcmFuZ2U6ZjNhNWE4YTM0NWUyNGMzNjg4NWVlYmQ0OTliZmRiOGZfOS0zLTEtMS0w_84d2719d-b12c-4133-964b-c10150297a8e"
      unitRef="usdPerShare">1.10</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOmYzYTVhOGEzNDVlMjRjMzY4ODVlZWJkNDk5YmZkYjhmL3RhYmxlcmFuZ2U6ZjNhNWE4YTM0NWUyNGMzNjg4NWVlYmQ0OTliZmRiOGZfOS01LTEtMS0w_c84efd2f-70e2-4622-ad60-7b99536d39f7"
      unitRef="usdPerShare">2.09</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOmYzYTVhOGEzNDVlMjRjMzY4ODVlZWJkNDk5YmZkYjhmL3RhYmxlcmFuZ2U6ZjNhNWE4YTM0NWUyNGMzNjg4NWVlYmQ0OTliZmRiOGZfOS03LTEtMS0w_cfb44147-f240-4649-acc5-3abe2fb40441"
      unitRef="usdPerShare">1.80</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOmYzYTVhOGEzNDVlMjRjMzY4ODVlZWJkNDk5YmZkYjhmL3RhYmxlcmFuZ2U6ZjNhNWE4YTM0NWUyNGMzNjg4NWVlYmQ0OTliZmRiOGZfMTAtMS0xLTEtMA_5e85dc76-4821-486c-9b4e-d0be02657f28"
      unitRef="usdPerShare">1.37</us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic>
    <us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOmYzYTVhOGEzNDVlMjRjMzY4ODVlZWJkNDk5YmZkYjhmL3RhYmxlcmFuZ2U6ZjNhNWE4YTM0NWUyNGMzNjg4NWVlYmQ0OTliZmRiOGZfMTAtMy0xLTEtMA_c8f09fb5-700a-4b90-a36f-4a884b2f5f2e"
      unitRef="usdPerShare">1.12</us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic>
    <us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOmYzYTVhOGEzNDVlMjRjMzY4ODVlZWJkNDk5YmZkYjhmL3RhYmxlcmFuZ2U6ZjNhNWE4YTM0NWUyNGMzNjg4NWVlYmQ0OTliZmRiOGZfMTAtNS0xLTEtMA_d2bc2e86-8880-4b3d-a3f6-5b89bee47255"
      unitRef="usdPerShare">2.11</us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic>
    <us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOmYzYTVhOGEzNDVlMjRjMzY4ODVlZWJkNDk5YmZkYjhmL3RhYmxlcmFuZ2U6ZjNhNWE4YTM0NWUyNGMzNjg4NWVlYmQ0OTliZmRiOGZfMTAtNy0xLTEtMA_2009cba8-bd3e-492c-bd44-499916115944"
      unitRef="usdPerShare">1.84</us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOmYzYTVhOGEzNDVlMjRjMzY4ODVlZWJkNDk5YmZkYjhmL3RhYmxlcmFuZ2U6ZjNhNWE4YTM0NWUyNGMzNjg4NWVlYmQ0OTliZmRiOGZfMTItMS0xLTEtMA_1a14c810-bd82-46f9-8672-9e2343ce7c55"
      unitRef="usdPerShare">1.35</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOmYzYTVhOGEzNDVlMjRjMzY4ODVlZWJkNDk5YmZkYjhmL3RhYmxlcmFuZ2U6ZjNhNWE4YTM0NWUyNGMzNjg4NWVlYmQ0OTliZmRiOGZfMTItMy0xLTEtMA_3f092c98-fc6b-4370-a7a7-f2dc5f4e4df3"
      unitRef="usdPerShare">1.08</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOmYzYTVhOGEzNDVlMjRjMzY4ODVlZWJkNDk5YmZkYjhmL3RhYmxlcmFuZ2U6ZjNhNWE4YTM0NWUyNGMzNjg4NWVlYmQ0OTliZmRiOGZfMTItNS0xLTEtMA_f1361078-49a2-4a8c-80b8-6ddc9e64cf79"
      unitRef="usdPerShare">2.07</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOmYzYTVhOGEzNDVlMjRjMzY4ODVlZWJkNDk5YmZkYjhmL3RhYmxlcmFuZ2U6ZjNhNWE4YTM0NWUyNGMzNjg4NWVlYmQ0OTliZmRiOGZfMTItNy0xLTEtMA_6b3877ef-ddd5-42ae-850f-bfb5aee97a71"
      unitRef="usdPerShare">1.77</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOmYzYTVhOGEzNDVlMjRjMzY4ODVlZWJkNDk5YmZkYjhmL3RhYmxlcmFuZ2U6ZjNhNWE4YTM0NWUyNGMzNjg4NWVlYmQ0OTliZmRiOGZfMTMtMS0xLTEtMA_9bb487e6-8db7-4cd3-96fb-ce5d92e525c8"
      unitRef="usdPerShare">1.35</us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted>
    <us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOmYzYTVhOGEzNDVlMjRjMzY4ODVlZWJkNDk5YmZkYjhmL3RhYmxlcmFuZ2U6ZjNhNWE4YTM0NWUyNGMzNjg4NWVlYmQ0OTliZmRiOGZfMTMtMy0xLTEtMA_55cdae0d-6e0b-4934-898d-0e35e50fc7a4"
      unitRef="usdPerShare">1.10</us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted>
    <us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOmYzYTVhOGEzNDVlMjRjMzY4ODVlZWJkNDk5YmZkYjhmL3RhYmxlcmFuZ2U6ZjNhNWE4YTM0NWUyNGMzNjg4NWVlYmQ0OTliZmRiOGZfMTMtNS0xLTEtMA_4ebff947-0d52-43ea-adf9-8ff2d81ac9f0"
      unitRef="usdPerShare">2.08</us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted>
    <us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81Mi9mcmFnOmFjOTNjMGRiMzBmZDQ0OTBiN2QzMjA5ZWU0YzNmMTQ4L3RhYmxlOmYzYTVhOGEzNDVlMjRjMzY4ODVlZWJkNDk5YmZkYjhmL3RhYmxlcmFuZ2U6ZjNhNWE4YTM0NWUyNGMzNjg4NWVlYmQ0OTliZmRiOGZfMTMtNy0xLTEtMA_228f9be7-19b1-4777-8301-ec1a8368af13"
      unitRef="usdPerShare">1.81</us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81OC9mcmFnOjQyYTRhOGI1OTRlMjQwODJiOWFkZTEwYzZmMTEwZjEwL3RleHRyZWdpb246NDJhNGE4YjU5NGUyNDA4MmI5YWRlMTBjNmYxMTBmMTBfMjY4Mg_abf39d09-72eb-4a94-8358-797c19b398dc">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;"&gt;5. Disposed and 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:115%;"&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 style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Disposed 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;On&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; March 29, 2019, the Co&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;mpany 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 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:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; in the Condensed Consolidated Statements of Earnings during the three months ended March 31, 2019. The loss was comprise&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;d of an impairment on assets held for sale of $21,607 an&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;d $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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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, of which $2,245 was received on March 29, 2019. The Finder business is included in the results of the Fluids segment. The sale does not represent a strategic shift that will have a major effect on operations and financial results and, therefo&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;re, 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;There were no dispositions during the six months ended June&#160;30, 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;There were no discontinued operations as of and for the three and six months ending June&#160;30, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;In 2018, the Apergy businesses, as discussed in Note 2, met the criteria to be reported as discontinued operations because the spin-off was 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 three and six months ended June&#160;30, 2018 include the historical results of Apergy prior to its distribution on May 9, 2018. The three and six months ended June&#160;30, 2018 included costs incurred by Dover to complete the spin-off of Apergy amounting to $34,638 and $46,384, respectively, reflected in selling, general and administrative expenses in discontinued operations. See Note 2  &#x2014; Spin-off of Apergy Corporation 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Summarized results of the Company's discontinued operations were as follows:&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;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:57.795322%;"/&gt;&lt;td style="width:1.0%;"/&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:17.736842%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&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:17.736842%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30, 2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;119,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;403,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;254,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;149,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;64,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;144,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating (loss) 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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(21,620)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other (income) expense, net&#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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(134)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;349&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Loss) earnings from discontinued operations before taxes&#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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(21,486)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision for income taxes&#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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Loss from discontinued operations, net of tax&#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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(26,497)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,472)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81OC9mcmFnOjQyYTRhOGI1OTRlMjQwODJiOWFkZTEwYzZmMTEwZjEwL3RleHRyZWdpb246NDJhNGE4YjU5NGUyNDA4MmI5YWRlMTBjNmYxMTBmMTBfOTIy_9320cc4c-6568-4b6c-a734-86352eb52d7e"
      unitRef="usd">-46946000</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81OC9mcmFnOjQyYTRhOGI1OTRlMjQwODJiOWFkZTEwYzZmMTEwZjEwL3RleHRyZWdpb246NDJhNGE4YjU5NGUyNDA4MmI5YWRlMTBjNmYxMTBmMTBfMTA3MA_c372e843-d443-4f66-b289-ea40c1be9c6c"
      unitRef="usd">21607000</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81OC9mcmFnOjQyYTRhOGI1OTRlMjQwODJiOWFkZTEwYzZmMTEwZjEwL3RleHRyZWdpb246NDJhNGE4YjU5NGUyNDA4MmI5YWRlMTBjNmYxMTBmMTBfMTA3Nw_ec808e7f-52c6-4745-b51f-6654b195f9fe"
      unitRef="usd">25339000</us-gaap:DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81OC9mcmFnOjQyYTRhOGI1OTRlMjQwODJiOWFkZTEwYzZmMTEwZjEwL3RleHRyZWdpb246NDJhNGE4YjU5NGUyNDA4MmI5YWRlMTBjNmYxMTBmMTBfMjE5OTAyMzI2MDA3NQ_230d6f73-206f-4fb0-8076-79fa7bae1b00"
      unitRef="usd">24218000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="ife27af2176da43d4b8884b155a463563_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81OC9mcmFnOjQyYTRhOGI1OTRlMjQwODJiOWFkZTEwYzZmMTEwZjEwL3RleHRyZWdpb246NDJhNGE4YjU5NGUyNDA4MmI5YWRlMTBjNmYxMTBmMTBfMjE5OTAyMzI2MDA4OA_279b3482-be6e-48d8-b26f-32d666cae2d1"
      unitRef="usd">2245000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <dov:SpinOffCostsIncurredToDate
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81OC9mcmFnOjQyYTRhOGI1OTRlMjQwODJiOWFkZTEwYzZmMTEwZjEwL3RleHRyZWdpb246NDJhNGE4YjU5NGUyNDA4MmI5YWRlMTBjNmYxMTBmMTBfMjMwNg_eebfa40d-d0be-4f72-9445-9195ed4bbc8f"
      unitRef="usd">34638000</dov:SpinOffCostsIncurredToDate>
    <dov:SpinOffCostsIncurredToDate
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81OC9mcmFnOjQyYTRhOGI1OTRlMjQwODJiOWFkZTEwYzZmMTEwZjEwL3RleHRyZWdpb246NDJhNGE4YjU5NGUyNDA4MmI5YWRlMTBjNmYxMTBmMTBfNTQ5NzU1ODE2NTc3_33bff714-52f3-4160-9dfb-83d6a13e084f"
      unitRef="usd">46384000</dov:SpinOffCostsIncurredToDate>
    <dov:ResultsOfDiscontinuedOperationsTableTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81OC9mcmFnOjQyYTRhOGI1OTRlMjQwODJiOWFkZTEwYzZmMTEwZjEwL3RleHRyZWdpb246NDJhNGE4YjU5NGUyNDA4MmI5YWRlMTBjNmYxMTBmMTBfMjY4MA_2d97cc0f-a1d7-4817-ad4e-dbc12f4f2452">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Summarized results of the Company's discontinued operations were as follows:&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;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:57.795322%;"/&gt;&lt;td style="width:1.0%;"/&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:17.736842%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&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:17.736842%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30, 2018&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;119,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;403,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;254,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;149,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;64,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;144,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating (loss) 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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(21,620)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other (income) expense, net&#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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(134)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;349&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Loss) earnings from discontinued operations before taxes&#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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(21,486)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision for income taxes&#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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Loss from discontinued operations, net of tax&#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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(26,497)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,472)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</dov:ResultsOfDiscontinuedOperationsTableTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81OC9mcmFnOjQyYTRhOGI1OTRlMjQwODJiOWFkZTEwYzZmMTEwZjEwL3RhYmxlOjlmYTZjNGVmNzFiNDQwYzY5ZmUzMjgxNGVkNjEyMDQ4L3RhYmxlcmFuZ2U6OWZhNmM0ZWY3MWI0NDBjNjlmZTMyODE0ZWQ2MTIwNDhfMS0zLTEtMS0w_da27bbe5-e4fc-48c6-b560-ec732a9bce2c"
      unitRef="usd">119647000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81OC9mcmFnOjQyYTRhOGI1OTRlMjQwODJiOWFkZTEwYzZmMTEwZjEwL3RhYmxlOjlmYTZjNGVmNzFiNDQwYzY5ZmUzMjgxNGVkNjEyMDQ4L3RhYmxlcmFuZ2U6OWZhNmM0ZWY3MWI0NDBjNjlmZTMyODE0ZWQ2MTIwNDhfMS03LTEtMS0w_ac3859e4-6779-4975-8a6a-b677e9c63f13"
      unitRef="usd">403688000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81OC9mcmFnOjQyYTRhOGI1OTRlMjQwODJiOWFkZTEwYzZmMTEwZjEwL3RhYmxlOjlmYTZjNGVmNzFiNDQwYzY5ZmUzMjgxNGVkNjEyMDQ4L3RhYmxlcmFuZ2U6OWZhNmM0ZWY3MWI0NDBjNjlmZTMyODE0ZWQ2MTIwNDhfMi0zLTEtMS0w_8abd2bd3-8b4c-4a64-9bbd-51f50f413755"
      unitRef="usd">76277000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81OC9mcmFnOjQyYTRhOGI1OTRlMjQwODJiOWFkZTEwYzZmMTEwZjEwL3RhYmxlOjlmYTZjNGVmNzFiNDQwYzY5ZmUzMjgxNGVkNjEyMDQ4L3RhYmxlcmFuZ2U6OWZhNmM0ZWY3MWI0NDBjNjlmZTMyODE0ZWQ2MTIwNDhfMi03LTEtMS0w_50c28641-2165-4700-b54a-0cf87b004abb"
      unitRef="usd">254205000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81OC9mcmFnOjQyYTRhOGI1OTRlMjQwODJiOWFkZTEwYzZmMTEwZjEwL3RhYmxlOjlmYTZjNGVmNzFiNDQwYzY5ZmUzMjgxNGVkNjEyMDQ4L3RhYmxlcmFuZ2U6OWZhNmM0ZWY3MWI0NDBjNjlmZTMyODE0ZWQ2MTIwNDhfMy0zLTEtMS0w_5613c707-2d5a-428d-aa38-0926aa5a2b68"
      unitRef="usd">43370000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81OC9mcmFnOjQyYTRhOGI1OTRlMjQwODJiOWFkZTEwYzZmMTEwZjEwL3RhYmxlOjlmYTZjNGVmNzFiNDQwYzY5ZmUzMjgxNGVkNjEyMDQ4L3RhYmxlcmFuZ2U6OWZhNmM0ZWY3MWI0NDBjNjlmZTMyODE0ZWQ2MTIwNDhfMy03LTEtMS0w_de64538c-7187-4422-8c26-f25faef08f07"
      unitRef="usd">149483000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81OC9mcmFnOjQyYTRhOGI1OTRlMjQwODJiOWFkZTEwYzZmMTEwZjEwL3RhYmxlOjlmYTZjNGVmNzFiNDQwYzY5ZmUzMjgxNGVkNjEyMDQ4L3RhYmxlcmFuZ2U6OWZhNmM0ZWY3MWI0NDBjNjlmZTMyODE0ZWQ2MTIwNDhfNC0zLTEtMS0w_a41c6759-d85f-429d-b20c-1e52f614ffd4"
      unitRef="usd">64990000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81OC9mcmFnOjQyYTRhOGI1OTRlMjQwODJiOWFkZTEwYzZmMTEwZjEwL3RhYmxlOjlmYTZjNGVmNzFiNDQwYzY5ZmUzMjgxNGVkNjEyMDQ4L3RhYmxlcmFuZ2U6OWZhNmM0ZWY3MWI0NDBjNjlmZTMyODE0ZWQ2MTIwNDhfNC03LTEtMS0w_a5827284-6ad3-47c7-b442-8d928c92154f"
      unitRef="usd">144114000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81OC9mcmFnOjQyYTRhOGI1OTRlMjQwODJiOWFkZTEwYzZmMTEwZjEwL3RhYmxlOjlmYTZjNGVmNzFiNDQwYzY5ZmUzMjgxNGVkNjEyMDQ4L3RhYmxlcmFuZ2U6OWZhNmM0ZWY3MWI0NDBjNjlmZTMyODE0ZWQ2MTIwNDhfNS0zLTEtMS0w_46103afb-17a5-4204-b835-1afcca8efcaa"
      unitRef="usd">-21620000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81OC9mcmFnOjQyYTRhOGI1OTRlMjQwODJiOWFkZTEwYzZmMTEwZjEwL3RhYmxlOjlmYTZjNGVmNzFiNDQwYzY5ZmUzMjgxNGVkNjEyMDQ4L3RhYmxlcmFuZ2U6OWZhNmM0ZWY3MWI0NDBjNjlmZTMyODE0ZWQ2MTIwNDhfNS03LTEtMS0w_67cb9a08-88b7-4923-a6d3-08d6222d4a12"
      unitRef="usd">5369000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81OC9mcmFnOjQyYTRhOGI1OTRlMjQwODJiOWFkZTEwYzZmMTEwZjEwL3RhYmxlOjlmYTZjNGVmNzFiNDQwYzY5ZmUzMjgxNGVkNjEyMDQ4L3RhYmxlcmFuZ2U6OWZhNmM0ZWY3MWI0NDBjNjlmZTMyODE0ZWQ2MTIwNDhfNi0zLTEtMS0w_ff01a98a-459a-4c7b-9148-6f2b03694623"
      unitRef="usd">134000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81OC9mcmFnOjQyYTRhOGI1OTRlMjQwODJiOWFkZTEwYzZmMTEwZjEwL3RhYmxlOjlmYTZjNGVmNzFiNDQwYzY5ZmUzMjgxNGVkNjEyMDQ4L3RhYmxlcmFuZ2U6OWZhNmM0ZWY3MWI0NDBjNjlmZTMyODE0ZWQ2MTIwNDhfNi03LTEtMS0w_915119f6-2082-4fb7-b4d4-2abe400a3832"
      unitRef="usd">349000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81OC9mcmFnOjQyYTRhOGI1OTRlMjQwODJiOWFkZTEwYzZmMTEwZjEwL3RhYmxlOjlmYTZjNGVmNzFiNDQwYzY5ZmUzMjgxNGVkNjEyMDQ4L3RhYmxlcmFuZ2U6OWZhNmM0ZWY3MWI0NDBjNjlmZTMyODE0ZWQ2MTIwNDhfNy0zLTEtMS0w_06b4dbd0-abf6-4cbf-9094-bbfbe57b1006"
      unitRef="usd">-21486000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81OC9mcmFnOjQyYTRhOGI1OTRlMjQwODJiOWFkZTEwYzZmMTEwZjEwL3RhYmxlOjlmYTZjNGVmNzFiNDQwYzY5ZmUzMjgxNGVkNjEyMDQ4L3RhYmxlcmFuZ2U6OWZhNmM0ZWY3MWI0NDBjNjlmZTMyODE0ZWQ2MTIwNDhfNy03LTEtMS0w_503e15dd-a192-4b64-96fe-32cb6fa8e6d6"
      unitRef="usd">5020000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81OC9mcmFnOjQyYTRhOGI1OTRlMjQwODJiOWFkZTEwYzZmMTEwZjEwL3RhYmxlOjlmYTZjNGVmNzFiNDQwYzY5ZmUzMjgxNGVkNjEyMDQ4L3RhYmxlcmFuZ2U6OWZhNmM0ZWY3MWI0NDBjNjlmZTMyODE0ZWQ2MTIwNDhfOC0zLTEtMS0w_cf375205-25fa-435d-8d8d-20ce908304c2"
      unitRef="usd">-5011000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81OC9mcmFnOjQyYTRhOGI1OTRlMjQwODJiOWFkZTEwYzZmMTEwZjEwL3RhYmxlOjlmYTZjNGVmNzFiNDQwYzY5ZmUzMjgxNGVkNjEyMDQ4L3RhYmxlcmFuZ2U6OWZhNmM0ZWY3MWI0NDBjNjlmZTMyODE0ZWQ2MTIwNDhfOC03LTEtMS0w_d2c789a2-52bf-4d21-bec0-900fc33900b0"
      unitRef="usd">9492000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81OC9mcmFnOjQyYTRhOGI1OTRlMjQwODJiOWFkZTEwYzZmMTEwZjEwL3RhYmxlOjlmYTZjNGVmNzFiNDQwYzY5ZmUzMjgxNGVkNjEyMDQ4L3RhYmxlcmFuZ2U6OWZhNmM0ZWY3MWI0NDBjNjlmZTMyODE0ZWQ2MTIwNDhfOS0zLTEtMS0w_999b1a02-27bc-4267-a6b2-8009652b12f8"
      unitRef="usd">-26497000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV81OC9mcmFnOjQyYTRhOGI1OTRlMjQwODJiOWFkZTEwYzZmMTEwZjEwL3RhYmxlOjlmYTZjNGVmNzFiNDQwYzY5ZmUzMjgxNGVkNjEyMDQ4L3RhYmxlcmFuZ2U6OWZhNmM0ZWY3MWI0NDBjNjlmZTMyODE0ZWQ2MTIwNDhfOS03LTEtMS0w_26e3b2c4-6aca-4057-a5da-b86e0ed2dc9a"
      unitRef="usd">-4472000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV82Ny9mcmFnOjdiZDFlZDljYzA1MjQ3ZmNiZGQ4MDYxOWQxYjgyNTAzL3RleHRyZWdpb246N2JkMWVkOWNjMDUyNDdmY2JkZDgwNjE5ZDFiODI1MDNfOQ_84c29531-bf7f-4dbd-af5c-243ef9ef62b3">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;"&gt;6. Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:62.181287%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.543860%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.543860%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;486,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;439,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Work in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;174,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;154,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;300,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;265,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;960,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;860,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(111,563)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(111,420)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;849,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;748,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV82Ny9mcmFnOjdiZDFlZDljYzA1MjQ3ZmNiZGQ4MDYxOWQxYjgyNTAzL3RleHRyZWdpb246N2JkMWVkOWNjMDUyNDdmY2JkZDgwNjE5ZDFiODI1MDNfMTE_71dbad1c-7094-4199-9392-a473d382565c">&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:62.181287%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.543860%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.543860%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;486,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;439,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Work in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;174,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;154,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;300,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;265,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;960,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;860,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(111,563)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(111,420)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;849,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;748,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV82Ny9mcmFnOjdiZDFlZDljYzA1MjQ3ZmNiZGQ4MDYxOWQxYjgyNTAzL3RhYmxlOmY2MTQyNjk3MjJhMzRmYTQ5MDkwNjE3YTdiZDkzNmFkL3RhYmxlcmFuZ2U6ZjYxNDI2OTcyMmEzNGZhNDkwOTA2MTdhN2JkOTM2YWRfMS0xLTEtMS0w_03883998-f45d-4b9d-bc19-85830aaa32e2"
      unitRef="usd">486164000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV82Ny9mcmFnOjdiZDFlZDljYzA1MjQ3ZmNiZGQ4MDYxOWQxYjgyNTAzL3RhYmxlOmY2MTQyNjk3MjJhMzRmYTQ5MDkwNjE3YTdiZDkzNmFkL3RhYmxlcmFuZ2U6ZjYxNDI2OTcyMmEzNGZhNDkwOTA2MTdhN2JkOTM2YWRfMS0zLTEtMS0w_11b8c78c-f367-4786-8c89-98da366a618c"
      unitRef="usd">439616000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV82Ny9mcmFnOjdiZDFlZDljYzA1MjQ3ZmNiZGQ4MDYxOWQxYjgyNTAzL3RhYmxlOmY2MTQyNjk3MjJhMzRmYTQ5MDkwNjE3YTdiZDkzNmFkL3RhYmxlcmFuZ2U6ZjYxNDI2OTcyMmEzNGZhNDkwOTA2MTdhN2JkOTM2YWRfMi0xLTEtMS0w_be6f98bb-2814-4b8f-aa64-1ad73b1ac8f1"
      unitRef="usd">174196000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV82Ny9mcmFnOjdiZDFlZDljYzA1MjQ3ZmNiZGQ4MDYxOWQxYjgyNTAzL3RhYmxlOmY2MTQyNjk3MjJhMzRmYTQ5MDkwNjE3YTdiZDkzNmFkL3RhYmxlcmFuZ2U6ZjYxNDI2OTcyMmEzNGZhNDkwOTA2MTdhN2JkOTM2YWRfMi0zLTEtMS0w_448f361b-057f-4ec0-b672-d480788e2cc0"
      unitRef="usd">154878000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV82Ny9mcmFnOjdiZDFlZDljYzA1MjQ3ZmNiZGQ4MDYxOWQxYjgyNTAzL3RhYmxlOmY2MTQyNjk3MjJhMzRmYTQ5MDkwNjE3YTdiZDkzNmFkL3RhYmxlcmFuZ2U6ZjYxNDI2OTcyMmEzNGZhNDkwOTA2MTdhN2JkOTM2YWRfMy0xLTEtMS0w_a3f09b08-dd8a-4706-9d97-d6b46b6347b9"
      unitRef="usd">300469000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV82Ny9mcmFnOjdiZDFlZDljYzA1MjQ3ZmNiZGQ4MDYxOWQxYjgyNTAzL3RhYmxlOmY2MTQyNjk3MjJhMzRmYTQ5MDkwNjE3YTdiZDkzNmFkL3RhYmxlcmFuZ2U6ZjYxNDI2OTcyMmEzNGZhNDkwOTA2MTdhN2JkOTM2YWRfMy0zLTEtMS0w_37133bac-3444-482b-be61-809d46705a2b"
      unitRef="usd">265722000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryGross
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV82Ny9mcmFnOjdiZDFlZDljYzA1MjQ3ZmNiZGQ4MDYxOWQxYjgyNTAzL3RhYmxlOmY2MTQyNjk3MjJhMzRmYTQ5MDkwNjE3YTdiZDkzNmFkL3RhYmxlcmFuZ2U6ZjYxNDI2OTcyMmEzNGZhNDkwOTA2MTdhN2JkOTM2YWRfNC0xLTEtMS0w_36561bfd-8d74-48f0-a0c2-8fad7ca1b222"
      unitRef="usd">960829000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV82Ny9mcmFnOjdiZDFlZDljYzA1MjQ3ZmNiZGQ4MDYxOWQxYjgyNTAzL3RhYmxlOmY2MTQyNjk3MjJhMzRmYTQ5MDkwNjE3YTdiZDkzNmFkL3RhYmxlcmFuZ2U6ZjYxNDI2OTcyMmEzNGZhNDkwOTA2MTdhN2JkOTM2YWRfNC0zLTEtMS0w_7bbc9732-46d4-4802-9b07-457d928c96cd"
      unitRef="usd">860216000</us-gaap:InventoryGross>
    <us-gaap:InventoryValuationReserves
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV82Ny9mcmFnOjdiZDFlZDljYzA1MjQ3ZmNiZGQ4MDYxOWQxYjgyNTAzL3RhYmxlOmY2MTQyNjk3MjJhMzRmYTQ5MDkwNjE3YTdiZDkzNmFkL3RhYmxlcmFuZ2U6ZjYxNDI2OTcyMmEzNGZhNDkwOTA2MTdhN2JkOTM2YWRfNS0xLTEtMS0w_294a3ab4-62a3-45b1-9bd8-4e45c4835ca0"
      unitRef="usd">111563000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV82Ny9mcmFnOjdiZDFlZDljYzA1MjQ3ZmNiZGQ4MDYxOWQxYjgyNTAzL3RhYmxlOmY2MTQyNjk3MjJhMzRmYTQ5MDkwNjE3YTdiZDkzNmFkL3RhYmxlcmFuZ2U6ZjYxNDI2OTcyMmEzNGZhNDkwOTA2MTdhN2JkOTM2YWRfNS0zLTEtMS0w_9cf8fdef-335b-413e-a7d0-7b16b00bc9f4"
      unitRef="usd">111420000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryNet
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV82Ny9mcmFnOjdiZDFlZDljYzA1MjQ3ZmNiZGQ4MDYxOWQxYjgyNTAzL3RhYmxlOmY2MTQyNjk3MjJhMzRmYTQ5MDkwNjE3YTdiZDkzNmFkL3RhYmxlcmFuZ2U6ZjYxNDI2OTcyMmEzNGZhNDkwOTA2MTdhN2JkOTM2YWRfNi0xLTEtMS0w_ee51fe79-8991-4d36-89ef-609d7df6ad78"
      unitRef="usd">849266000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV82Ny9mcmFnOjdiZDFlZDljYzA1MjQ3ZmNiZGQ4MDYxOWQxYjgyNTAzL3RhYmxlOmY2MTQyNjk3MjJhMzRmYTQ5MDkwNjE3YTdiZDkzNmFkL3RhYmxlcmFuZ2U6ZjYxNDI2OTcyMmEzNGZhNDkwOTA2MTdhN2JkOTM2YWRfNi0zLTEtMS0w_c1e4eb27-1344-46fb-9347-cc80d12b74e2"
      unitRef="usd">748796000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83MC9mcmFnOmIzMjVjZTA3MGRjNDRjZmU4NWVmMDU3N2I1NjMzM2NhL3RleHRyZWdpb246YjMyNWNlMDcwZGM0NGNmZTg1ZWYwNTc3YjU2MzMzY2FfMTA0_531946a3-3d5f-464e-818e-0f3ba1fcfa22">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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 style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:62.181287%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.543860%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.543860%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Land&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Buildings and improvements&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;513,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;529,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Machinery, equipment and other&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,615,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,555,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property, plant and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,179,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,138,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated depreciation&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,364,602)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,332,453)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;815,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;806,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Depreciation expense totaled $33,031 and $32,947 for the three months ended June&#160;30, 2019 and 2018, respectively. For the six months ended June&#160;30, 2019 and 2018, depreciation expense was $65,219 and $65,111, respectively.</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83MC9mcmFnOmIzMjVjZTA3MGRjNDRjZmU4NWVmMDU3N2I1NjMzM2NhL3RleHRyZWdpb246YjMyNWNlMDcwZGM0NGNmZTg1ZWYwNTc3YjU2MzMzY2FfMTAz_bd608be8-b108-4045-acba-b0c2464f7903">&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:62.181287%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.543860%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.543860%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Land&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Buildings and improvements&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;513,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;529,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Machinery, equipment and other&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,615,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,555,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property, plant and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,179,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,138,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated depreciation&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,364,602)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,332,453)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;815,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;806,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i38216c9fdac8468abab1b9e905fd8f2a_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83MC9mcmFnOmIzMjVjZTA3MGRjNDRjZmU4NWVmMDU3N2I1NjMzM2NhL3RhYmxlOjkzYTE4OTQ2MzRhMzRhMmZhZGQ0MDdkZjcxMjhkYTg4L3RhYmxlcmFuZ2U6OTNhMTg5NDYzNGEzNGEyZmFkZDQwN2RmNzEyOGRhODhfMS0xLTEtMS0w_448c322a-cc0c-4b3f-aa47-b32d7a41a5ef"
      unitRef="usd">50047000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7c46e820a6a14725a7095565480eac1f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83MC9mcmFnOmIzMjVjZTA3MGRjNDRjZmU4NWVmMDU3N2I1NjMzM2NhL3RhYmxlOjkzYTE4OTQ2MzRhMzRhMmZhZGQ0MDdkZjcxMjhkYTg4L3RhYmxlcmFuZ2U6OTNhMTg5NDYzNGEzNGEyZmFkZDQwN2RmNzEyOGRhODhfMS0zLTEtMS0w_d3176096-0cdd-44ee-afb3-70ec9dc5db94"
      unitRef="usd">53623000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia9e463fc24804f6f8d4169684c523f8b_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83MC9mcmFnOmIzMjVjZTA3MGRjNDRjZmU4NWVmMDU3N2I1NjMzM2NhL3RhYmxlOjkzYTE4OTQ2MzRhMzRhMmZhZGQ0MDdkZjcxMjhkYTg4L3RhYmxlcmFuZ2U6OTNhMTg5NDYzNGEzNGEyZmFkZDQwN2RmNzEyOGRhODhfMi0xLTEtMS0w_a82ce819-3bfb-4cc0-96ea-a08a31f56cf3"
      unitRef="usd">513634000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if8e7433932a148e38b0684adf2887d53_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83MC9mcmFnOmIzMjVjZTA3MGRjNDRjZmU4NWVmMDU3N2I1NjMzM2NhL3RhYmxlOjkzYTE4OTQ2MzRhMzRhMmZhZGQ0MDdkZjcxMjhkYTg4L3RhYmxlcmFuZ2U6OTNhMTg5NDYzNGEzNGEyZmFkZDQwN2RmNzEyOGRhODhfMi0zLTEtMS0w_85184e6c-6326-4148-ae71-7dbeb5f0e0f0"
      unitRef="usd">529982000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3bd98fdd948947e191878b8c64e5c135_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83MC9mcmFnOmIzMjVjZTA3MGRjNDRjZmU4NWVmMDU3N2I1NjMzM2NhL3RhYmxlOjkzYTE4OTQ2MzRhMzRhMmZhZGQ0MDdkZjcxMjhkYTg4L3RhYmxlcmFuZ2U6OTNhMTg5NDYzNGEzNGEyZmFkZDQwN2RmNzEyOGRhODhfMy0xLTEtMS0w_3193b0ce-baeb-4406-bd49-4d56b7da5458"
      unitRef="usd">1615924000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i40fb1bacf3614cc392a7c866c5878d0f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83MC9mcmFnOmIzMjVjZTA3MGRjNDRjZmU4NWVmMDU3N2I1NjMzM2NhL3RhYmxlOjkzYTE4OTQ2MzRhMzRhMmZhZGQ0MDdkZjcxMjhkYTg4L3RhYmxlcmFuZ2U6OTNhMTg5NDYzNGEzNGEyZmFkZDQwN2RmNzEyOGRhODhfMy0zLTEtMS0w_47234099-3249-4cbe-ad04-f0e6160276ba"
      unitRef="usd">1555345000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83MC9mcmFnOmIzMjVjZTA3MGRjNDRjZmU4NWVmMDU3N2I1NjMzM2NhL3RhYmxlOjkzYTE4OTQ2MzRhMzRhMmZhZGQ0MDdkZjcxMjhkYTg4L3RhYmxlcmFuZ2U6OTNhMTg5NDYzNGEzNGEyZmFkZDQwN2RmNzEyOGRhODhfNC0xLTEtMS0w_3f2fb76e-3e4c-4cd4-a515-895a928db3ff"
      unitRef="usd">2179605000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83MC9mcmFnOmIzMjVjZTA3MGRjNDRjZmU4NWVmMDU3N2I1NjMzM2NhL3RhYmxlOjkzYTE4OTQ2MzRhMzRhMmZhZGQ0MDdkZjcxMjhkYTg4L3RhYmxlcmFuZ2U6OTNhMTg5NDYzNGEzNGEyZmFkZDQwN2RmNzEyOGRhODhfNC0zLTEtMS0w_31c501df-92c7-4e33-bc15-981cbc31e9ab"
      unitRef="usd">2138950000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83MC9mcmFnOmIzMjVjZTA3MGRjNDRjZmU4NWVmMDU3N2I1NjMzM2NhL3RhYmxlOjkzYTE4OTQ2MzRhMzRhMmZhZGQ0MDdkZjcxMjhkYTg4L3RhYmxlcmFuZ2U6OTNhMTg5NDYzNGEzNGEyZmFkZDQwN2RmNzEyOGRhODhfNS0xLTEtMS0w_12acba89-4630-46af-bc9f-49645d386bb1"
      unitRef="usd">1364602000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83MC9mcmFnOmIzMjVjZTA3MGRjNDRjZmU4NWVmMDU3N2I1NjMzM2NhL3RhYmxlOjkzYTE4OTQ2MzRhMzRhMmZhZGQ0MDdkZjcxMjhkYTg4L3RhYmxlcmFuZ2U6OTNhMTg5NDYzNGEzNGEyZmFkZDQwN2RmNzEyOGRhODhfNS0zLTEtMS0w_a1cdee90-f746-457c-8cd3-ad22c2cf51bd"
      unitRef="usd">1332453000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83MC9mcmFnOmIzMjVjZTA3MGRjNDRjZmU4NWVmMDU3N2I1NjMzM2NhL3RhYmxlOjkzYTE4OTQ2MzRhMzRhMmZhZGQ0MDdkZjcxMjhkYTg4L3RhYmxlcmFuZ2U6OTNhMTg5NDYzNGEzNGEyZmFkZDQwN2RmNzEyOGRhODhfNi0xLTEtMS0w_665ab838-b1e1-4118-b4d6-ceca7bf762fb"
      unitRef="usd">815003000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83MC9mcmFnOmIzMjVjZTA3MGRjNDRjZmU4NWVmMDU3N2I1NjMzM2NhL3RhYmxlOjkzYTE4OTQ2MzRhMzRhMmZhZGQ0MDdkZjcxMjhkYTg4L3RhYmxlcmFuZ2U6OTNhMTg5NDYzNGEzNGEyZmFkZDQwN2RmNzEyOGRhODhfNi0zLTEtMS0w_d8cb6ccc-f516-43a5-abee-0f5fc75462b9"
      unitRef="usd">806497000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83MC9mcmFnOmIzMjVjZTA3MGRjNDRjZmU4NWVmMDU3N2I1NjMzM2NhL3RleHRyZWdpb246YjMyNWNlMDcwZGM0NGNmZTg1ZWYwNTc3YjU2MzMzY2FfMjE5OTAyMzI1NTY5MA_93f29fb4-d60d-4be0-a594-cc04d762ee81"
      unitRef="usd">33031000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83MC9mcmFnOmIzMjVjZTA3MGRjNDRjZmU4NWVmMDU3N2I1NjMzM2NhL3RleHRyZWdpb246YjMyNWNlMDcwZGM0NGNmZTg1ZWYwNTc3YjU2MzMzY2FfMjE5OTAyMzI1NTY5Nw_804fae52-5225-4648-be2d-fef9472576fd"
      unitRef="usd">32947000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83MC9mcmFnOmIzMjVjZTA3MGRjNDRjZmU4NWVmMDU3N2I1NjMzM2NhL3RleHRyZWdpb246YjMyNWNlMDcwZGM0NGNmZTg1ZWYwNTc3YjU2MzMzY2FfMjE5OTAyMzI1NTgwNQ_c5c6b5e0-2665-437d-a698-8d80953df717"
      unitRef="usd">65219000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83MC9mcmFnOmIzMjVjZTA3MGRjNDRjZmU4NWVmMDU3N2I1NjMzM2NhL3RleHRyZWdpb246YjMyNWNlMDcwZGM0NGNmZTg1ZWYwNTc3YjU2MzMzY2FfMjE5OTAyMzI1NTgxMg_c07f4a6a-986d-4f34-a7e8-2cb808c68975"
      unitRef="usd">65111000</us-gaap:Depreciation>
    <us-gaap:LeasesOfLesseeDisclosureTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RleHRyZWdpb246ZjQwNGFmNjJjY2ZhNDU2ZGIzYzNjNjQ5ODZjZGVlZmRfNDE0NA_c9c960a9-dafb-40b5-bfab-f0694b85c87a">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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 issued on July 2018 wherein entities were allowed to initially apply the new leases standard at adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. Accordingly, all periods prior to January 1, 2019 were presented in accordance with the previous ASC Topic 840 - Leases, and no retrospective adjustments were made to the comparative periods presented. Adoption of ASC Topic 842 resulted in an increase to total assets and liabilities due to the recording of operating lease right-of-use assets ("ROU") and operating lease liabilities of approximately $163 million, as of January 1, 2019. 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. The adoption did not materially impact the Company&#x2019;s Consolidated Statements of Earnings or Cash Flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:114%;"&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:114%;"&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:115%;"&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 commencement date based on the net present value of fixed lease payments over the lease term. The Company's lease term include options to extend or terminate the lease when it is reasonably certain that we 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 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. Operating fixed 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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.526316%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384795%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384795%;"/&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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating Lease Costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fixed&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total*&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;* Finance lease cost and sublease income were immaterial.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="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;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Supplemental cash flow information were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.526316%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384795%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30, 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="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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right: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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,401&#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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;219&#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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Financing cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;940&#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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,560&#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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Right-of-use assets obtained in exchange for new lease obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right: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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,934&#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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;367&#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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,301&#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;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Supplemental balance sheet information related to leases were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:78.555556%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td 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:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating Leases:&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="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right: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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Right of use 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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Other assets and deferred charges&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;151,833&#160;&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="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right: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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Lease 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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Other accrued 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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42,584&#160;&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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Other 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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;116,530&#160;&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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total operating lease 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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;159,114&#160;&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="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right: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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance Leases:&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="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Right of use 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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;&#160;&#160;&#160;Property, plant and equipment, net &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,047&#160;&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="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right: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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Lease 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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Other accrued 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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,555&#160;&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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Other 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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,374&#160;&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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total financing lease 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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,929&#160;&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;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;(1) &lt;/sup&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Finance lease assets are recorded net of accumulated depreciation of $3,870.&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The aggregate future lease payments for operating and finance leases as of June&#160;30, 2019 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.976608%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:74.070901%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.816839%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.538552%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.373708%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance &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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019 (excluding the six months ending June 30, 2019) &lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,020&#160;&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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,009&#160;&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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,897&#160;&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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,629&#160;&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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,209&#160;&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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,058&#160;&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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;175,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,822&#160;&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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,630)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,893)&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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;159,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,929&#160;&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;/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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The aggregate future lease payments for operating and capital leases as of December&#160;31, 2018 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:97.953216%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:75.164179%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.044776%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.546269%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.044776%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Capital&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;952&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;194,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:84.403509%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.596491%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 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="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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average remaining lease term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right: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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.7&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.5&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.3%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.3%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;/table&gt;&lt;/div&gt;</us-gaap:LeasesOfLesseeDisclosureTextBlock>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="ief6f7d06f5314491bcbcc8f98d2fe18b_I20190101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RleHRyZWdpb246ZjQwNGFmNjJjY2ZhNDU2ZGIzYzNjNjQ5ODZjZGVlZmRfNzQy_80a99697-61a4-42c1-9418-4163850ebad4"
      unitRef="usd">163000000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RleHRyZWdpb246ZjQwNGFmNjJjY2ZhNDU2ZGIzYzNjNjQ5ODZjZGVlZmRfNDEzNw_bed4db3f-5104-4884-a23f-9cca3830b99f">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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;margin-top:9pt;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.526316%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384795%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384795%;"/&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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating Lease Costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fixed&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total*&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;* Finance lease cost and sublease income were immaterial.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="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;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOjVjMDlmMjdjYmZiODRmNGRhNDFkMGZlOGMyNDEyYzg1L3RhYmxlcmFuZ2U6NWMwOWYyN2NiZmI4NGY0ZGE0MWQwZmU4YzI0MTJjODVfMi0xLTEtMS01MTE_e123f486-4106-4c43-bb3c-bd61f90eaa8c"
      unitRef="usd">12719000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOjVjMDlmMjdjYmZiODRmNGRhNDFkMGZlOGMyNDEyYzg1L3RhYmxlcmFuZ2U6NWMwOWYyN2NiZmI4NGY0ZGE0MWQwZmU4YzI0MTJjODVfMy0xLTEtMS0w_8fdc6286-076e-4e6b-b187-27a2212232c8"
      unitRef="usd">24963000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOjVjMDlmMjdjYmZiODRmNGRhNDFkMGZlOGMyNDEyYzg1L3RhYmxlcmFuZ2U6NWMwOWYyN2NiZmI4NGY0ZGE0MWQwZmU4YzI0MTJjODVfMy0xLTEtMS01MTE_4ee3bbda-a6c5-4ce3-a9eb-68c52a8fd6b8"
      unitRef="usd">1593000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOjVjMDlmMjdjYmZiODRmNGRhNDFkMGZlOGMyNDEyYzg1L3RhYmxlcmFuZ2U6NWMwOWYyN2NiZmI4NGY0ZGE0MWQwZmU4YzI0MTJjODVfNC0xLTEtMS0w_33cd8a8f-31f1-46f1-b83d-9cf33702e735"
      unitRef="usd">3640000</us-gaap:VariableLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOjVjMDlmMjdjYmZiODRmNGRhNDFkMGZlOGMyNDEyYzg1L3RhYmxlcmFuZ2U6NWMwOWYyN2NiZmI4NGY0ZGE0MWQwZmU4YzI0MTJjODVfNC0xLTEtMS01MTE_7b66468f-8456-4489-9de5-1e896c3e3f17"
      unitRef="usd">4873000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOjVjMDlmMjdjYmZiODRmNGRhNDFkMGZlOGMyNDEyYzg1L3RhYmxlcmFuZ2U6NWMwOWYyN2NiZmI4NGY0ZGE0MWQwZmU4YzI0MTJjODVfNS0xLTEtMS0w_be21374a-3cee-4194-bdd1-d3105d0dd70f"
      unitRef="usd">9738000</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCost
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOjVjMDlmMjdjYmZiODRmNGRhNDFkMGZlOGMyNDEyYzg1L3RhYmxlcmFuZ2U6NWMwOWYyN2NiZmI4NGY0ZGE0MWQwZmU4YzI0MTJjODVfNS0xLTEtMS01MTE_c59dfb30-aea3-431f-ae56-4bd208ee4dbf"
      unitRef="usd">19185000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOjVjMDlmMjdjYmZiODRmNGRhNDFkMGZlOGMyNDEyYzg1L3RhYmxlcmFuZ2U6NWMwOWYyN2NiZmI4NGY0ZGE0MWQwZmU4YzI0MTJjODVfNi0xLTEtMS0w_b2c6a0b1-9940-40f9-a483-b8f7e04fbb1c"
      unitRef="usd">38341000</us-gaap:LeaseCost>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RleHRyZWdpb246ZjQwNGFmNjJjY2ZhNDU2ZGIzYzNjNjQ5ODZjZGVlZmRfNDE0MA_06270c4f-b586-4daa-82b1-0c505841288b">&lt;div style="text-align:justify;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Supplemental cash flow information were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.526316%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384795%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30, 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="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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right: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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,401&#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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;219&#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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Financing cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;940&#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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,560&#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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Right-of-use assets obtained in exchange for new lease obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right: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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,934&#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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;367&#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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,301&#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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmQ1MTgyOGFmN2JmMTRiMzlhYzBlYWQ2MTc5NDAxODBlL3RhYmxlcmFuZ2U6ZDUxODI4YWY3YmYxNGIzOWFjMGVhZDYxNzk0MDE4MGVfMi0xLTEtMS01NDc_981a26b9-8d95-4466-9a9a-749734181495"
      unitRef="usd">12987000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmQ1MTgyOGFmN2JmMTRiMzlhYzBlYWQ2MTc5NDAxODBlL3RhYmxlcmFuZ2U6ZDUxODI4YWY3YmYxNGIzOWFjMGVhZDYxNzk0MDE4MGVfMi0xLTEtMS0w_cfda4268-c1db-4b72-b6c2-6ddc633917dd"
      unitRef="usd">25401000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmQ1MTgyOGFmN2JmMTRiMzlhYzBlYWQ2MTc5NDAxODBlL3RhYmxlcmFuZ2U6ZDUxODI4YWY3YmYxNGIzOWFjMGVhZDYxNzk0MDE4MGVfMy0xLTEtMS01NDc_bc364fba-68d8-4cd9-91a1-668c9802417b"
      unitRef="usd">111000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmQ1MTgyOGFmN2JmMTRiMzlhYzBlYWQ2MTc5NDAxODBlL3RhYmxlcmFuZ2U6ZDUxODI4YWY3YmYxNGIzOWFjMGVhZDYxNzk0MDE4MGVfMy0xLTEtMS0w_a519aff2-6e07-4c72-b52d-d15eab9221b8"
      unitRef="usd">219000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmQ1MTgyOGFmN2JmMTRiMzlhYzBlYWQ2MTc5NDAxODBlL3RhYmxlcmFuZ2U6ZDUxODI4YWY3YmYxNGIzOWFjMGVhZDYxNzk0MDE4MGVfNC0xLTEtMS01NDc_db0c62b0-4c69-4c90-ae50-1aa54b49e9e1"
      unitRef="usd">531000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmQ1MTgyOGFmN2JmMTRiMzlhYzBlYWQ2MTc5NDAxODBlL3RhYmxlcmFuZ2U6ZDUxODI4YWY3YmYxNGIzOWFjMGVhZDYxNzk0MDE4MGVfNC0xLTEtMS0w_285f29f6-f495-4273-b9c3-c77291237600"
      unitRef="usd">940000</us-gaap:FinanceLeasePrincipalPayments>
    <dov:TotalCashFlowLeases
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmQ1MTgyOGFmN2JmMTRiMzlhYzBlYWQ2MTc5NDAxODBlL3RhYmxlcmFuZ2U6ZDUxODI4YWY3YmYxNGIzOWFjMGVhZDYxNzk0MDE4MGVfNS0xLTEtMS01NDc_3cd28bc2-405d-4817-856e-5cba9dc4444b"
      unitRef="usd">13629000</dov:TotalCashFlowLeases>
    <dov:TotalCashFlowLeases
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmQ1MTgyOGFmN2JmMTRiMzlhYzBlYWQ2MTc5NDAxODBlL3RhYmxlcmFuZ2U6ZDUxODI4YWY3YmYxNGIzOWFjMGVhZDYxNzk0MDE4MGVfNS0xLTEtMS0w_36e3eb65-bad7-4188-9239-74b6f385905f"
      unitRef="usd">26560000</dov:TotalCashFlowLeases>
    <dov:NewROUAssets
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmQ1MTgyOGFmN2JmMTRiMzlhYzBlYWQ2MTc5NDAxODBlL3RhYmxlcmFuZ2U6ZDUxODI4YWY3YmYxNGIzOWFjMGVhZDYxNzk0MDE4MGVfNy0xLTEtMS01NTY_ee435243-7c3f-44ce-b7a2-2a978288f9a2"
      unitRef="usd">8226000</dov:NewROUAssets>
    <dov:NewROUAssets
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmQ1MTgyOGFmN2JmMTRiMzlhYzBlYWQ2MTc5NDAxODBlL3RhYmxlcmFuZ2U6ZDUxODI4YWY3YmYxNGIzOWFjMGVhZDYxNzk0MDE4MGVfNy0xLTEtMS0w_1e62189f-deac-470d-aa36-36845757d14d"
      unitRef="usd">18934000</dov:NewROUAssets>
    <dov:NewFinanceLeaseAssets
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmQ1MTgyOGFmN2JmMTRiMzlhYzBlYWQ2MTc5NDAxODBlL3RhYmxlcmFuZ2U6ZDUxODI4YWY3YmYxNGIzOWFjMGVhZDYxNzk0MDE4MGVfOC0xLTEtMS01NTY_2ead043b-229a-4af4-9dac-539fa5f473bf"
      unitRef="usd">330000</dov:NewFinanceLeaseAssets>
    <dov:NewFinanceLeaseAssets
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmQ1MTgyOGFmN2JmMTRiMzlhYzBlYWQ2MTc5NDAxODBlL3RhYmxlcmFuZ2U6ZDUxODI4YWY3YmYxNGIzOWFjMGVhZDYxNzk0MDE4MGVfOC0xLTEtMS0w_0d09ff08-c0ba-4f01-bee5-b49bd3c13ded"
      unitRef="usd">367000</dov:NewFinanceLeaseAssets>
    <dov:TotalNewLeaseAssets
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmQ1MTgyOGFmN2JmMTRiMzlhYzBlYWQ2MTc5NDAxODBlL3RhYmxlcmFuZ2U6ZDUxODI4YWY3YmYxNGIzOWFjMGVhZDYxNzk0MDE4MGVfOS0xLTEtMS01NTY_5de94bf4-7c10-4391-9e9e-a2ca634d2cad"
      unitRef="usd">8556000</dov:TotalNewLeaseAssets>
    <dov:TotalNewLeaseAssets
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmQ1MTgyOGFmN2JmMTRiMzlhYzBlYWQ2MTc5NDAxODBlL3RhYmxlcmFuZ2U6ZDUxODI4YWY3YmYxNGIzOWFjMGVhZDYxNzk0MDE4MGVfOS0xLTEtMS0w_7c1ecc76-8f09-46e7-be50-e2b8567730ca"
      unitRef="usd">19301000</dov:TotalNewLeaseAssets>
    <dov:LeaseSupplementalBalanceSheetDisclosureTableTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RleHRyZWdpb246ZjQwNGFmNjJjY2ZhNDU2ZGIzYzNjNjQ5ODZjZGVlZmRfNDE0OA_84d88fd4-b229-4464-bbf8-2d9100586f94">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Supplemental balance sheet information related to leases were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:78.555556%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td 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:17.444444%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating Leases:&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="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right: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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Right of use 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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Other assets and deferred charges&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;151,833&#160;&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="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right: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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Lease 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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Other accrued 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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42,584&#160;&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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Other 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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;116,530&#160;&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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total operating lease 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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;159,114&#160;&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="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right: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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance Leases:&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="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Right of use 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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;&#160;&#160;&#160;Property, plant and equipment, net &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,047&#160;&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="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right: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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Lease 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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Other accrued 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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,555&#160;&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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Other 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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,374&#160;&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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total financing lease 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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,929&#160;&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;/table&gt;&lt;/div&gt;(1) Finance lease assets are recorded net of accumulated depreciation of $3,870</dov:LeaseSupplementalBalanceSheetDisclosureTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOjk3ODk2YWFmODBlNDRmOTNhNmZlMTdmNGNlZmY4ZjUxL3RhYmxlcmFuZ2U6OTc4OTZhYWY4MGU0NGY5M2E2ZmUxN2Y0Y2VmZjhmNTFfMy01LTEtMS0w_0f41de8b-c7cf-4ec9-88b5-bedd81cd87b2"
      unitRef="usd">151833000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOjk3ODk2YWFmODBlNDRmOTNhNmZlMTdmNGNlZmY4ZjUxL3RhYmxlcmFuZ2U6OTc4OTZhYWY4MGU0NGY5M2E2ZmUxN2Y0Y2VmZjhmNTFfNi01LTEtMS0w_f33b0c5c-3efd-47fd-bbb0-1107d00965da"
      unitRef="usd">42584000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOjk3ODk2YWFmODBlNDRmOTNhNmZlMTdmNGNlZmY4ZjUxL3RhYmxlcmFuZ2U6OTc4OTZhYWY4MGU0NGY5M2E2ZmUxN2Y0Y2VmZjhmNTFfNy01LTEtMS0w_f6629501-62b8-435f-a9d9-064fe937de16"
      unitRef="usd">116530000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOjk3ODk2YWFmODBlNDRmOTNhNmZlMTdmNGNlZmY4ZjUxL3RhYmxlcmFuZ2U6OTc4OTZhYWY4MGU0NGY5M2E2ZmUxN2Y0Y2VmZjhmNTFfOC01LTEtMS0w_7dc1968d-3b86-43c1-96a7-fa0c9f630cea"
      unitRef="usd">159114000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOjk3ODk2YWFmODBlNDRmOTNhNmZlMTdmNGNlZmY4ZjUxL3RhYmxlcmFuZ2U6OTc4OTZhYWY4MGU0NGY5M2E2ZmUxN2Y0Y2VmZjhmNTFfMTQtNS0xLTEtMA_c52acb9c-d9ad-46c8-8a0c-4332428858fa"
      unitRef="usd">9047000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOjk3ODk2YWFmODBlNDRmOTNhNmZlMTdmNGNlZmY4ZjUxL3RhYmxlcmFuZ2U6OTc4OTZhYWY4MGU0NGY5M2E2ZmUxN2Y0Y2VmZjhmNTFfMTctNS0xLTEtMA_4f47273f-3221-43b1-9ef9-52659f911676"
      unitRef="usd">1555000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOjk3ODk2YWFmODBlNDRmOTNhNmZlMTdmNGNlZmY4ZjUxL3RhYmxlcmFuZ2U6OTc4OTZhYWY4MGU0NGY5M2E2ZmUxN2Y0Y2VmZjhmNTFfMTgtNS0xLTEtMA_8fbd03bf-fbaa-4efb-9b0f-9e81e2ee519b"
      unitRef="usd">8374000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiability
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOjk3ODk2YWFmODBlNDRmOTNhNmZlMTdmNGNlZmY4ZjUxL3RhYmxlcmFuZ2U6OTc4OTZhYWY4MGU0NGY5M2E2ZmUxN2Y0Y2VmZjhmNTFfMTktNS0xLTEtMA_fa6e230a-980c-455a-b817-a57b4d586650"
      unitRef="usd">9929000</us-gaap:FinanceLeaseLiability>
    <us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RleHRyZWdpb246ZjQwNGFmNjJjY2ZhNDU2ZGIzYzNjNjQ5ODZjZGVlZmRfMzg4MA_7113b1c6-ce15-41ba-b868-694af663d5a4"
      unitRef="usd">3870000</us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RleHRyZWdpb246ZjQwNGFmNjJjY2ZhNDU2ZGIzYzNjNjQ5ODZjZGVlZmRfNDE0MQ_3137a757-a362-4c7b-80ca-638073769033">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The aggregate future lease payments for operating and finance leases as of June&#160;30, 2019 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.976608%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:74.070901%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.816839%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.538552%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.373708%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance &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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019 (excluding the six months ending June 30, 2019) &lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,020&#160;&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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,009&#160;&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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,897&#160;&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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,629&#160;&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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,209&#160;&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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,058&#160;&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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;175,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,822&#160;&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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,630)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,893)&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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;159,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,929&#160;&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;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmJmZTE2MWVkNWY5OTQyMTE4ZTE1NGRhOTk2MjlmM2Q4L3RhYmxlcmFuZ2U6YmZlMTYxZWQ1Zjk5NDIxMThlMTU0ZGE5OTYyOWYzZDhfMS0xLTEtMS0w_0289a352-ebef-43ef-b9d1-ba7995f06e53"
      unitRef="usd">24405000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmJmZTE2MWVkNWY5OTQyMTE4ZTE1NGRhOTk2MjlmM2Q4L3RhYmxlcmFuZ2U6YmZlMTYxZWQ1Zjk5NDIxMThlMTU0ZGE5OTYyOWYzZDhfMS0zLTEtMS0w_051d0ed0-b123-4859-a866-534dd76f073c"
      unitRef="usd">1020000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmJmZTE2MWVkNWY5OTQyMTE4ZTE1NGRhOTk2MjlmM2Q4L3RhYmxlcmFuZ2U6YmZlMTYxZWQ1Zjk5NDIxMThlMTU0ZGE5OTYyOWYzZDhfMi0xLTEtMS0w_ca8127c2-3f96-401b-a66e-c771ece35c2b"
      unitRef="usd">40624000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmJmZTE2MWVkNWY5OTQyMTE4ZTE1NGRhOTk2MjlmM2Q4L3RhYmxlcmFuZ2U6YmZlMTYxZWQ1Zjk5NDIxMThlMTU0ZGE5OTYyOWYzZDhfMi0zLTEtMS0w_f7c32c2c-bd50-4a11-915e-d84892f7e59b"
      unitRef="usd">2009000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmJmZTE2MWVkNWY5OTQyMTE4ZTE1NGRhOTk2MjlmM2Q4L3RhYmxlcmFuZ2U6YmZlMTYxZWQ1Zjk5NDIxMThlMTU0ZGE5OTYyOWYzZDhfMy0xLTEtMS0w_d225a808-4289-47f0-be7d-63e6ec6992f6"
      unitRef="usd">31064000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmJmZTE2MWVkNWY5OTQyMTE4ZTE1NGRhOTk2MjlmM2Q4L3RhYmxlcmFuZ2U6YmZlMTYxZWQ1Zjk5NDIxMThlMTU0ZGE5OTYyOWYzZDhfMy0zLTEtMS0w_98da60ed-5580-466e-b163-6ffa9639743b"
      unitRef="usd">1897000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmJmZTE2MWVkNWY5OTQyMTE4ZTE1NGRhOTk2MjlmM2Q4L3RhYmxlcmFuZ2U6YmZlMTYxZWQ1Zjk5NDIxMThlMTU0ZGE5OTYyOWYzZDhfNC0xLTEtMS0w_94b26261-aa48-4b61-8d8e-4b679e21e736"
      unitRef="usd">22311000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmJmZTE2MWVkNWY5OTQyMTE4ZTE1NGRhOTk2MjlmM2Q4L3RhYmxlcmFuZ2U6YmZlMTYxZWQ1Zjk5NDIxMThlMTU0ZGE5OTYyOWYzZDhfNC0zLTEtMS0w_6288525b-3149-4731-8cf4-ecfbcaab07f5"
      unitRef="usd">1629000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmJmZTE2MWVkNWY5OTQyMTE4ZTE1NGRhOTk2MjlmM2Q4L3RhYmxlcmFuZ2U6YmZlMTYxZWQ1Zjk5NDIxMThlMTU0ZGE5OTYyOWYzZDhfNS0xLTEtMS0w_a5f7e06c-0117-47c4-acba-69941a8de332"
      unitRef="usd">14280000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFiveYears
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmJmZTE2MWVkNWY5OTQyMTE4ZTE1NGRhOTk2MjlmM2Q4L3RhYmxlcmFuZ2U6YmZlMTYxZWQ1Zjk5NDIxMThlMTU0ZGE5OTYyOWYzZDhfNS0zLTEtMS0w_e63e7722-91c8-44a1-af55-e6aad4f4edc9"
      unitRef="usd">1209000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmJmZTE2MWVkNWY5OTQyMTE4ZTE1NGRhOTk2MjlmM2Q4L3RhYmxlcmFuZ2U6YmZlMTYxZWQ1Zjk5NDIxMThlMTU0ZGE5OTYyOWYzZDhfNi0xLTEtMS0w_642a7c51-11ad-48d2-8eff-2761cd4c53a2"
      unitRef="usd">43060000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmJmZTE2MWVkNWY5OTQyMTE4ZTE1NGRhOTk2MjlmM2Q4L3RhYmxlcmFuZ2U6YmZlMTYxZWQ1Zjk5NDIxMThlMTU0ZGE5OTYyOWYzZDhfNi0zLTEtMS0w_53665ca5-0e52-4469-98f6-e51dda99acaa"
      unitRef="usd">4058000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmJmZTE2MWVkNWY5OTQyMTE4ZTE1NGRhOTk2MjlmM2Q4L3RhYmxlcmFuZ2U6YmZlMTYxZWQ1Zjk5NDIxMThlMTU0ZGE5OTYyOWYzZDhfNy0xLTEtMS0w_70c7fe7d-9c0f-49e5-98b0-cfb0b3156192"
      unitRef="usd">175744000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDue
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmJmZTE2MWVkNWY5OTQyMTE4ZTE1NGRhOTk2MjlmM2Q4L3RhYmxlcmFuZ2U6YmZlMTYxZWQ1Zjk5NDIxMThlMTU0ZGE5OTYyOWYzZDhfNy0zLTEtMS0w_76ea9de3-2e76-4ce8-afbe-a73c2a28b959"
      unitRef="usd">11822000</us-gaap:CapitalLeasesFutureMinimumPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmJmZTE2MWVkNWY5OTQyMTE4ZTE1NGRhOTk2MjlmM2Q4L3RhYmxlcmFuZ2U6YmZlMTYxZWQ1Zjk5NDIxMThlMTU0ZGE5OTYyOWYzZDhfOC0xLTEtMS0w_fea833b9-3e9e-4bb9-ba44-7d0a04a855b8"
      unitRef="usd">16630000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmJmZTE2MWVkNWY5OTQyMTE4ZTE1NGRhOTk2MjlmM2Q4L3RhYmxlcmFuZ2U6YmZlMTYxZWQ1Zjk5NDIxMThlMTU0ZGE5OTYyOWYzZDhfOC0zLTEtMS0w_65855929-7deb-40f9-8fcd-2f0304a275e3"
      unitRef="usd">1893000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmJmZTE2MWVkNWY5OTQyMTE4ZTE1NGRhOTk2MjlmM2Q4L3RhYmxlcmFuZ2U6YmZlMTYxZWQ1Zjk5NDIxMThlMTU0ZGE5OTYyOWYzZDhfOS0xLTEtMS0w_9ea7b5df-b72a-4ddc-971c-6d01f9152d4f"
      unitRef="usd">159114000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmJmZTE2MWVkNWY5OTQyMTE4ZTE1NGRhOTk2MjlmM2Q4L3RhYmxlcmFuZ2U6YmZlMTYxZWQ1Zjk5NDIxMThlMTU0ZGE5OTYyOWYzZDhfOS0zLTEtMS0w_b4d878dc-fcb5-4746-88b5-0a8f762969df"
      unitRef="usd">9929000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:ContractualObligationFiscalYearMaturityScheduleTableTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RleHRyZWdpb246ZjQwNGFmNjJjY2ZhNDU2ZGIzYzNjNjQ5ODZjZGVlZmRfNDE1MA_587030a7-80f1-4de6-8a52-fe0f91b397c5">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The aggregate future lease payments for operating and capital leases as of December&#160;31, 2018 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:97.953216%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:75.164179%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.044776%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.546269%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.044776%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Capital&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;952&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;194,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ContractualObligationFiscalYearMaturityScheduleTableTextBlock>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmQ1ZWViYWMxYzI3OTQ4OGI4NjlhOTFiNmU5NzdjMTg1L3RhYmxlcmFuZ2U6ZDVlZWJhYzFjMjc5NDg4Yjg2OWE5MWI2ZTk3N2MxODVfMS0xLTEtMS0w_5361f80d-ff8f-4f03-8096-ef7bba6381df"
      unitRef="usd">49009000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmQ1ZWViYWMxYzI3OTQ4OGI4NjlhOTFiNmU5NzdjMTg1L3RhYmxlcmFuZ2U6ZDVlZWJhYzFjMjc5NDg4Yjg2OWE5MWI2ZTk3N2MxODVfMS0zLTEtMS0w_bec0257f-91e5-4d33-85df-2d46260c7b93"
      unitRef="usd">1802000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmQ1ZWViYWMxYzI3OTQ4OGI4NjlhOTFiNmU5NzdjMTg1L3RhYmxlcmFuZ2U6ZDVlZWJhYzFjMjc5NDg4Yjg2OWE5MWI2ZTk3N2MxODVfMi0xLTEtMS0w_9107721a-91f3-44e5-962f-989b7be352ea"
      unitRef="usd">38620000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmQ1ZWViYWMxYzI3OTQ4OGI4NjlhOTFiNmU5NzdjMTg1L3RhYmxlcmFuZ2U6ZDVlZWJhYzFjMjc5NDg4Yjg2OWE5MWI2ZTk3N2MxODVfMi0zLTEtMS0w_d35afc88-0c5a-442c-b849-e26bb62dd3fb"
      unitRef="usd">1748000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmQ1ZWViYWMxYzI3OTQ4OGI4NjlhOTFiNmU5NzdjMTg1L3RhYmxlcmFuZ2U6ZDVlZWJhYzFjMjc5NDg4Yjg2OWE5MWI2ZTk3N2MxODVfMy0xLTEtMS0w_e5f82dce-a19c-47f7-a070-95d09577398c"
      unitRef="usd">29396000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmQ1ZWViYWMxYzI3OTQ4OGI4NjlhOTFiNmU5NzdjMTg1L3RhYmxlcmFuZ2U6ZDVlZWJhYzFjMjc5NDg4Yjg2OWE5MWI2ZTk3N2MxODVfMy0zLTEtMS0w_207de013-2413-4204-b0c9-94922fa99c1a"
      unitRef="usd">1687000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmQ1ZWViYWMxYzI3OTQ4OGI4NjlhOTFiNmU5NzdjMTg1L3RhYmxlcmFuZ2U6ZDVlZWJhYzFjMjc5NDg4Yjg2OWE5MWI2ZTk3N2MxODVfNC0xLTEtMS0w_3053fed3-7b36-4b92-8fc0-febc2bc83ed2"
      unitRef="usd">21767000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmQ1ZWViYWMxYzI3OTQ4OGI4NjlhOTFiNmU5NzdjMTg1L3RhYmxlcmFuZ2U6ZDVlZWJhYzFjMjc5NDg4Yjg2OWE5MWI2ZTk3N2MxODVfNC0zLTEtMS0w_400190f5-20e1-498d-a524-c473d1065ff5"
      unitRef="usd">1392000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmQ1ZWViYWMxYzI3OTQ4OGI4NjlhOTFiNmU5NzdjMTg1L3RhYmxlcmFuZ2U6ZDVlZWJhYzFjMjc5NDg4Yjg2OWE5MWI2ZTk3N2MxODVfNS0xLTEtMS0w_ff36fb11-d6ae-44d6-bb9b-a8c60552c8ef"
      unitRef="usd">13994000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFiveYears
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmQ1ZWViYWMxYzI3OTQ4OGI4NjlhOTFiNmU5NzdjMTg1L3RhYmxlcmFuZ2U6ZDVlZWJhYzFjMjc5NDg4Yjg2OWE5MWI2ZTk3N2MxODVfNS0zLTEtMS0w_8b8c5989-9f96-4d2c-83cc-670a40d234f9"
      unitRef="usd">952000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmQ1ZWViYWMxYzI3OTQ4OGI4NjlhOTFiNmU5NzdjMTg1L3RhYmxlcmFuZ2U6ZDVlZWJhYzFjMjc5NDg4Yjg2OWE5MWI2ZTk3N2MxODVfNi0xLTEtMS0w_590dd856-d346-4109-ad9a-b898a52da3dd"
      unitRef="usd">42087000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmQ1ZWViYWMxYzI3OTQ4OGI4NjlhOTFiNmU5NzdjMTg1L3RhYmxlcmFuZ2U6ZDVlZWJhYzFjMjc5NDg4Yjg2OWE5MWI2ZTk3N2MxODVfNi0zLTEtMS0w_aacb803f-b902-42ab-9dab-c9f1c5aca0d3"
      unitRef="usd">3802000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmQ1ZWViYWMxYzI3OTQ4OGI4NjlhOTFiNmU5NzdjMTg1L3RhYmxlcmFuZ2U6ZDVlZWJhYzFjMjc5NDg4Yjg2OWE5MWI2ZTk3N2MxODVfNy0xLTEtMS0w_3da60a18-0477-485b-b159-867db9f5740e"
      unitRef="usd">194873000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDue
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmQ1ZWViYWMxYzI3OTQ4OGI4NjlhOTFiNmU5NzdjMTg1L3RhYmxlcmFuZ2U6ZDVlZWJhYzFjMjc5NDg4Yjg2OWE5MWI2ZTk3N2MxODVfNy0zLTEtMS0w_52fd84d1-6420-46cf-9fc5-1a28688d8b02"
      unitRef="usd">11383000</us-gaap:CapitalLeasesFutureMinimumPaymentsDue>
    <dov:LeaseAssumptionsTableTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RleHRyZWdpb246ZjQwNGFmNjJjY2ZhNDU2ZGIzYzNjNjQ5ODZjZGVlZmRfNDEzOQ_1b64cd89-c8c2-470f-a25c-8c1027eb6d7b">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:84.403509%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.596491%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 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="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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average remaining lease term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right: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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.7&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.5&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.3%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.3%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;/table&gt;&lt;/div&gt;</dov:LeaseAssumptionsTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmQyNWI4ZmFlZGQxNzQyNzY4MjY2MWMxZmU5MGM2NTEyL3RhYmxlcmFuZ2U6ZDI1YjhmYWVkZDE3NDI3NjgyNjYxYzFmZTkwYzY1MTJfMi0xLTEtMS0w_b731deda-3fc1-499f-85e1-397803015e0c">P5Y8M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmQyNWI4ZmFlZGQxNzQyNzY4MjY2MWMxZmU5MGM2NTEyL3RhYmxlcmFuZ2U6ZDI1YjhmYWVkZDE3NDI3NjgyNjYxYzFmZTkwYzY1MTJfMy0xLTEtMS0w_b116e5c0-49e0-4cfe-a8e6-3f3905772342">P6Y6M</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmQyNWI4ZmFlZGQxNzQyNzY4MjY2MWMxZmU5MGM2NTEyL3RhYmxlcmFuZ2U6ZDI1YjhmYWVkZDE3NDI3NjgyNjYxYzFmZTkwYzY1MTJfNS0xLTEtMS0w_fdaf749e-6c42-408c-b808-1b1e13177cda"
      unitRef="number">0.033</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV83Ni9mcmFnOmY0MDRhZjYyY2NmYTQ1NmRiM2MzYzY0OTg2Y2RlZWZkL3RhYmxlOmQyNWI4ZmFlZGQxNzQyNzY4MjY2MWMxZmU5MGM2NTEyL3RhYmxlcmFuZ2U6ZDI1YjhmYWVkZDE3NDI3NjgyNjYxYzFmZTkwYzY1MTJfNi0xLTEtMS0w_a7306f97-12fc-4b82-ae59-9187ace8edbd"
      unitRef="number">0.043</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RleHRyZWdpb246MDI2MTVlMzJiOTVkNDVkYjgwZjliYWNhM2Y2OThkYzRfNjY4_0f874c7a-8b28-48e9-a5b9-7364c6eb1cc4">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;"&gt;9. Goodwill and Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:39.788856%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.076246%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.782991%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.076246%;"/&gt;&lt;td style="width:1.0%;"/&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.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.076246%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Engineered Systems&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fluids&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Refrigeration &amp;amp; Food Equipment&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,623,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,507,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;546,066&#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="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,677,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;119,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#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="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;119,035&#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;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Disposition of business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,739)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#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="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,739)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21&#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="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,624,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,625,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;546,087&#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="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,795,588&#160;&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;During the six months ended June&#160;30, 2019, the Company recorded additions of $119,035 to goodwill as a result of the acquisitions with the Fluids segment discussed in Note 4 &#x2014; Acquisitions&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;. During the six months ended June&#160;30, 2019, the Company disposed of $4,739 of the Fluids segment goodwill as a result of the sale of a business as discussed in Note 5 &#x2014; Disposed and 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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s definite-lived and indefinite-lived intangible assets by major asset class were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415205%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:24.029412%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.176471%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535294%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.088235%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535294%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.882353%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535294%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.176471%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535294%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.235294%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535294%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.735294%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:13pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 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="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:13pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer intangibles&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,418,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;671,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;746,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,395,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;645,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;750,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;218,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;140,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;214,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;72,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;142,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Patents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;160,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;131,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;144,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;128,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unpatented technologies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;155,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;93,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;62,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;155,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;85,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Distributor relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;83,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;82,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;45,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Drawings &amp;amp; manuals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,086,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,053,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,032,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,046,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,008,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,037,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unamortized intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,182,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,053,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,129,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,142,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,008,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,134,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Amortization expense was $34,738 and $36,356, respectively, including acquisition-related intangible amortization of $34,219 and $35,945 for the three months ended June&#160;30, 2019 and 2018, respectively. For the six months ended June&#160;30, 2019 and 2018, amortization expense was $70,288 and $72,817, respectively, including acquisition-related intangible amortization of $69,374 and $71,834, respectively.</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RleHRyZWdpb246MDI2MTVlMzJiOTVkNDVkYjgwZjliYWNhM2Y2OThkYzRfNjY5_7e95615b-2d2d-4b4c-97c1-fce8daaa396e">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:39.788856%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.076246%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.782991%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.076246%;"/&gt;&lt;td style="width:1.0%;"/&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.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.076246%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Engineered Systems&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fluids&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Refrigeration &amp;amp; Food Equipment&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,623,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,507,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;546,066&#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="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,677,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;119,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#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="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;119,035&#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;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Disposition of business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,739)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#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="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,739)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21&#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="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,624,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,625,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;546,087&#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="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,795,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i56740e1b853f428797ecdfd9323471e0_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjJlMjgzZmJjYmU5MDQ0MGY4MTgzNzk1MGJhZDRmOTQ3L3RhYmxlcmFuZ2U6MmUyODNmYmNiZTkwNDQwZjgxODM3OTUwYmFkNGY5NDdfMS0xLTEtMS0w_e3a23a42-9d53-4428-95af-d4bc30db2600"
      unitRef="usd">1623660000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ic5c264884d2f488ea38e2fe7f017bc13_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjJlMjgzZmJjYmU5MDQ0MGY4MTgzNzk1MGJhZDRmOTQ3L3RhYmxlcmFuZ2U6MmUyODNmYmNiZTkwNDQwZjgxODM3OTUwYmFkNGY5NDdfMS0zLTEtMS0w_ccf23e5c-9584-4c47-b03e-751f9b8bb2b9"
      unitRef="usd">1507602000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i692542791af74c7b82ca96cfb95b0bc9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjJlMjgzZmJjYmU5MDQ0MGY4MTgzNzk1MGJhZDRmOTQ3L3RhYmxlcmFuZ2U6MmUyODNmYmNiZTkwNDQwZjgxODM3OTUwYmFkNGY5NDdfMS01LTEtMS0w_058ba597-f4ed-4696-b6e2-8fdc7155564b"
      unitRef="usd">546066000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjJlMjgzZmJjYmU5MDQ0MGY4MTgzNzk1MGJhZDRmOTQ3L3RhYmxlcmFuZ2U6MmUyODNmYmNiZTkwNDQwZjgxODM3OTUwYmFkNGY5NDdfMS05LTEtMS0w_634e3936-126f-4c3c-b128-bdad4d266aac"
      unitRef="usd">3677328000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i6680e2cdd85946198441a31ab326975e_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjJlMjgzZmJjYmU5MDQ0MGY4MTgzNzk1MGJhZDRmOTQ3L3RhYmxlcmFuZ2U6MmUyODNmYmNiZTkwNDQwZjgxODM3OTUwYmFkNGY5NDdfMi0xLTEtMS0w_97794857-e516-4c88-babe-8013a8231fff"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i13cbf2e54e9a4283a5a26c30683b4fc8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjJlMjgzZmJjYmU5MDQ0MGY4MTgzNzk1MGJhZDRmOTQ3L3RhYmxlcmFuZ2U6MmUyODNmYmNiZTkwNDQwZjgxODM3OTUwYmFkNGY5NDdfMi0zLTEtMS0w_d8f204ae-5abf-4bbe-9cc6-d070ff7bbd4b"
      unitRef="usd">119035000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i1ed4b16b6a06449699f82b65b7870faa_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjJlMjgzZmJjYmU5MDQ0MGY4MTgzNzk1MGJhZDRmOTQ3L3RhYmxlcmFuZ2U6MmUyODNmYmNiZTkwNDQwZjgxODM3OTUwYmFkNGY5NDdfMi01LTEtMS0w_be852b2c-9a9a-41d0-9364-c2c2e704d703"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjJlMjgzZmJjYmU5MDQ0MGY4MTgzNzk1MGJhZDRmOTQ3L3RhYmxlcmFuZ2U6MmUyODNmYmNiZTkwNDQwZjgxODM3OTUwYmFkNGY5NDdfMi05LTEtMS0w_b8369808-02c0-4026-88c8-c8312d2808c3"
      unitRef="usd">119035000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i6680e2cdd85946198441a31ab326975e_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjJlMjgzZmJjYmU5MDQ0MGY4MTgzNzk1MGJhZDRmOTQ3L3RhYmxlcmFuZ2U6MmUyODNmYmNiZTkwNDQwZjgxODM3OTUwYmFkNGY5NDdfNC0xLTEtMS0w_de66d948-5e1d-4a3f-9854-00a03d6203cb"
      unitRef="usd">0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i13cbf2e54e9a4283a5a26c30683b4fc8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjJlMjgzZmJjYmU5MDQ0MGY4MTgzNzk1MGJhZDRmOTQ3L3RhYmxlcmFuZ2U6MmUyODNmYmNiZTkwNDQwZjgxODM3OTUwYmFkNGY5NDdfNC0zLTEtMS0w_4b1dfd72-2142-428a-a877-b0e81039f7ac"
      unitRef="usd">4739000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i1ed4b16b6a06449699f82b65b7870faa_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjJlMjgzZmJjYmU5MDQ0MGY4MTgzNzk1MGJhZDRmOTQ3L3RhYmxlcmFuZ2U6MmUyODNmYmNiZTkwNDQwZjgxODM3OTUwYmFkNGY5NDdfNC01LTEtMS0w_1e29976f-4323-4136-bf24-d36932942e73"
      unitRef="usd">0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjJlMjgzZmJjYmU5MDQ0MGY4MTgzNzk1MGJhZDRmOTQ3L3RhYmxlcmFuZ2U6MmUyODNmYmNiZTkwNDQwZjgxODM3OTUwYmFkNGY5NDdfNC05LTEtMS0w_54b1a93a-c34d-4cda-926c-496f9859f1ee"
      unitRef="usd">4739000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i6680e2cdd85946198441a31ab326975e_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjJlMjgzZmJjYmU5MDQ0MGY4MTgzNzk1MGJhZDRmOTQ3L3RhYmxlcmFuZ2U6MmUyODNmYmNiZTkwNDQwZjgxODM3OTUwYmFkNGY5NDdfNS0xLTEtMS0w_77b0699d-8ef7-4129-8185-8c3682acd837"
      unitRef="usd">748000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i13cbf2e54e9a4283a5a26c30683b4fc8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjJlMjgzZmJjYmU5MDQ0MGY4MTgzNzk1MGJhZDRmOTQ3L3RhYmxlcmFuZ2U6MmUyODNmYmNiZTkwNDQwZjgxODM3OTUwYmFkNGY5NDdfNS0zLTEtMS0w_4af3162c-fa49-43b7-8983-192d9ef2a83f"
      unitRef="usd">3195000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i1ed4b16b6a06449699f82b65b7870faa_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjJlMjgzZmJjYmU5MDQ0MGY4MTgzNzk1MGJhZDRmOTQ3L3RhYmxlcmFuZ2U6MmUyODNmYmNiZTkwNDQwZjgxODM3OTUwYmFkNGY5NDdfNS01LTEtMS0w_51ce8e3d-dcb9-47c6-a3b7-7cba02245bd4"
      unitRef="usd">21000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjJlMjgzZmJjYmU5MDQ0MGY4MTgzNzk1MGJhZDRmOTQ3L3RhYmxlcmFuZ2U6MmUyODNmYmNiZTkwNDQwZjgxODM3OTUwYmFkNGY5NDdfNS05LTEtMS0w_38d24081-9b10-4ec7-ac61-b29f254af04a"
      unitRef="usd">3964000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="id290ffda4b6848c89a63cdfe50f8871c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjJlMjgzZmJjYmU5MDQ0MGY4MTgzNzk1MGJhZDRmOTQ3L3RhYmxlcmFuZ2U6MmUyODNmYmNiZTkwNDQwZjgxODM3OTUwYmFkNGY5NDdfNi0xLTEtMS0w_04ae7865-73ab-49c4-a3a4-d9d65b878d46"
      unitRef="usd">1624408000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i10533deee875484bb336e6fe40d86978_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjJlMjgzZmJjYmU5MDQ0MGY4MTgzNzk1MGJhZDRmOTQ3L3RhYmxlcmFuZ2U6MmUyODNmYmNiZTkwNDQwZjgxODM3OTUwYmFkNGY5NDdfNi0zLTEtMS0w_3fe68adf-3c30-4a71-be13-e76415b500e1"
      unitRef="usd">1625093000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="if11a9ee0f2144918aadec5956b1d7667_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjJlMjgzZmJjYmU5MDQ0MGY4MTgzNzk1MGJhZDRmOTQ3L3RhYmxlcmFuZ2U6MmUyODNmYmNiZTkwNDQwZjgxODM3OTUwYmFkNGY5NDdfNi01LTEtMS0w_db308d93-648e-447a-b1f6-7dcc3ea76847"
      unitRef="usd">546087000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjJlMjgzZmJjYmU5MDQ0MGY4MTgzNzk1MGJhZDRmOTQ3L3RhYmxlcmFuZ2U6MmUyODNmYmNiZTkwNDQwZjgxODM3OTUwYmFkNGY5NDdfNi05LTEtMS0w_1d099c9f-343e-4edf-aa48-ad45d319d5ec"
      unitRef="usd">3795588000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RleHRyZWdpb246MDI2MTVlMzJiOTVkNDVkYjgwZjliYWNhM2Y2OThkYzRfMTY4_0686b18c-1c20-4742-a981-b971af53ff4c"
      unitRef="usd">119035000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="i13cbf2e54e9a4283a5a26c30683b4fc8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RleHRyZWdpb246MDI2MTVlMzJiOTVkNDVkYjgwZjliYWNhM2Y2OThkYzRfMjE5OTAyMzI1NzA4NQ_4b1dfd72-2142-428a-a877-b0e81039f7ac"
      unitRef="usd">4739000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <dov:ScheduleOfIntangibleAssetsTableTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RleHRyZWdpb246MDI2MTVlMzJiOTVkNDVkYjgwZjliYWNhM2Y2OThkYzRfNjcx_97d3018b-55f9-4f43-a383-d97ff7acfe77">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s definite-lived and indefinite-lived intangible assets by major asset class were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415205%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:24.029412%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.176471%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535294%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.088235%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535294%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.882353%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535294%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.176471%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535294%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.235294%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535294%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.735294%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:13pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 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="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:13pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer intangibles&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,418,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;671,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;746,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,395,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;645,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;750,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;218,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;140,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;214,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;72,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;142,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Patents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;160,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;131,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;144,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;128,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unpatented technologies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;155,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;93,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;62,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;155,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;85,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Distributor relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;83,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;82,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;45,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Drawings &amp;amp; manuals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,086,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,053,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,032,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,046,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,008,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,037,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unamortized intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,182,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,053,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,129,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,142,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,008,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,134,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</dov:ScheduleOfIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="icb0d314eb11c406dbd411b6a18778fd2_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfMy0xLTEtMS0w_ac99e757-b658-4638-a519-017354da8a93"
      unitRef="usd">1418487000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="icb0d314eb11c406dbd411b6a18778fd2_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfMy0zLTEtMS0w_4eb658dc-9af3-4c34-bf83-9a27e07b84b8"
      unitRef="usd">671566000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="icb0d314eb11c406dbd411b6a18778fd2_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfMy01LTEtMS0w_ebf339c7-7e11-4f1c-b206-976d33ea56eb"
      unitRef="usd">746921000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6f08a659381d4e99af72cf507921d948_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfMy03LTEtMS0w_73421e08-41b6-43cd-af69-37a2dabc93fb"
      unitRef="usd">1395742000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6f08a659381d4e99af72cf507921d948_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfMy05LTEtMS0w_c84ec846-acca-45c7-a11a-5b546ddf0186"
      unitRef="usd">645305000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6f08a659381d4e99af72cf507921d948_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfMy0xMS0xLTEtMA_5eca92d7-ca47-4c97-b411-3f959d52d233"
      unitRef="usd">750437000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if63f655cbd614e15bd65670af83ecfb8_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfNC0xLTEtMS0w_b29f4be9-8713-47d2-bbca-26b2d042d7d9"
      unitRef="usd">218866000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if63f655cbd614e15bd65670af83ecfb8_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfNC0zLTEtMS0w_ddcb174e-ce73-4b41-8844-8dd16ff8cfed"
      unitRef="usd">78415000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="if63f655cbd614e15bd65670af83ecfb8_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfNC01LTEtMS0w_95b8f0e8-e9ce-4d29-9cb7-1d3605f7ceb7"
      unitRef="usd">140451000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i1a8ddd88af6e4674bb2e6c3bc36fdf7c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfNC03LTEtMS0w_bcda6764-3e12-40f3-8df7-92e7a5414066"
      unitRef="usd">214774000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i1a8ddd88af6e4674bb2e6c3bc36fdf7c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfNC05LTEtMS0w_bdb2d00a-faec-4ac5-a9fe-99763c70c656"
      unitRef="usd">72305000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i1a8ddd88af6e4674bb2e6c3bc36fdf7c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfNC0xMS0xLTEtMA_0ae63079-4c7b-4786-bb9c-993608cd0797"
      unitRef="usd">142469000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i296ded50520541eb963b05c4c1c6075b_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfNS0xLTEtMS0w_48a1824a-68bd-4334-8d41-563a24f27595"
      unitRef="usd">160402000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i296ded50520541eb963b05c4c1c6075b_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfNS0zLTEtMS0w_aeef51ee-48d5-4961-995a-bc8db39b0996"
      unitRef="usd">131435000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i296ded50520541eb963b05c4c1c6075b_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfNS01LTEtMS0w_2c7c5dfe-2325-47bc-8bb2-3df917193a1c"
      unitRef="usd">28967000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ieb1ff5c9ba6f46b2bbdf741c88f08611_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfNS03LTEtMS0w_d6e1f27c-f6d5-4ad7-9dee-bab23360dcc7"
      unitRef="usd">144302000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ieb1ff5c9ba6f46b2bbdf741c88f08611_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfNS05LTEtMS0w_f8e577f4-ec97-4cdf-bf5c-e6b00391f717"
      unitRef="usd">128254000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ieb1ff5c9ba6f46b2bbdf741c88f08611_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfNS0xMS0xLTEtMA_7afa4f38-a276-491c-8903-c944f7609e7d"
      unitRef="usd">16048000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i2602a9fb833148daad570e1ed4b1a733_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfNi0xLTEtMS0w_81334685-cc4d-4dc5-8f11-2594bb510a57"
      unitRef="usd">155484000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i2602a9fb833148daad570e1ed4b1a733_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfNi0zLTEtMS0w_c2f029c5-2a85-4392-8fd3-663977142318"
      unitRef="usd">93046000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i2602a9fb833148daad570e1ed4b1a733_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfNi01LTEtMS0w_50cbdb60-f556-4e7f-8061-a2d901add118"
      unitRef="usd">62438000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i1bc59078684f4bc0b08c62869db8400d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfNi03LTEtMS0w_54d2c430-98f6-4707-96e0-7603625175c2"
      unitRef="usd">155380000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i1bc59078684f4bc0b08c62869db8400d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfNi05LTEtMS0w_f6a53b21-0fdd-4e71-bef9-6b3751498abb"
      unitRef="usd">85560000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i1bc59078684f4bc0b08c62869db8400d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfNi0xMS0xLTEtMA_c1964767-56f3-49a5-8f13-be2f78cf704d"
      unitRef="usd">69820000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if7aef28a93b0418ea895422ecfb30480_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfNy0xLTEtMS0w_4749e768-7da8-4f82-97f1-fbe441e1cbe6"
      unitRef="usd">83106000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if7aef28a93b0418ea895422ecfb30480_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfNy0zLTEtMS0w_694a30f4-dcf8-4d38-8033-e5c7dae01c1a"
      unitRef="usd">41144000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="if7aef28a93b0418ea895422ecfb30480_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfNy01LTEtMS0w_9c110739-ade6-42dd-bc84-9efd5e4104f6"
      unitRef="usd">41962000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i0a18aee38b344eb5af4f21d469bf8045_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfNy03LTEtMS0w_88870c42-e62d-4aea-95b1-8abcd7fce07e"
      unitRef="usd">82970000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i0a18aee38b344eb5af4f21d469bf8045_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfNy05LTEtMS0w_c3cb5554-c315-4ba1-a1d8-6d51dd0cba77"
      unitRef="usd">37943000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i0a18aee38b344eb5af4f21d469bf8045_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfNy0xMS0xLTEtMA_bdd2a179-1311-4e90-a993-d0ac76d2898b"
      unitRef="usd">45027000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i973c5b45ceb44cd28990c587b7a1a4a4_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfOC0xLTEtMS0w_96fd3e6e-feba-4a9d-9584-76c9eea01f32"
      unitRef="usd">27882000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i973c5b45ceb44cd28990c587b7a1a4a4_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfOC0zLTEtMS0w_91343b86-bca3-4fe4-b267-7546fb4ee386"
      unitRef="usd">21511000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i973c5b45ceb44cd28990c587b7a1a4a4_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfOC01LTEtMS0w_eac3ad72-0fe5-4e47-a342-765727ec32c7"
      unitRef="usd">6371000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i879ef6e2d6104bcb9be3c1bb2fa7f0fa_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfOC03LTEtMS0w_df8a6c8e-8356-41b1-be8e-72627d5a6f32"
      unitRef="usd">31849000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i879ef6e2d6104bcb9be3c1bb2fa7f0fa_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfOC05LTEtMS0w_99f05cfd-d42e-428a-8c4a-7458b76bdadd"
      unitRef="usd">23273000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i879ef6e2d6104bcb9be3c1bb2fa7f0fa_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfOC0xMS0xLTEtMA_ac888972-4ea8-422c-bba3-97189f6529e0"
      unitRef="usd">8576000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6bbeb69d16794387878e6080ad76b9c4_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfOS0xLTEtMS0w_77dee881-cbad-4942-9965-6d36bcf9ae62"
      unitRef="usd">21922000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6bbeb69d16794387878e6080ad76b9c4_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfOS0zLTEtMS0w_1f0b4826-6334-4713-b6b3-9eea994899d8"
      unitRef="usd">16373000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6bbeb69d16794387878e6080ad76b9c4_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfOS01LTEtMS0w_03ad633d-98dd-4ad2-b201-58d4cd5370c4"
      unitRef="usd">5549000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib7ca3246e9634d3e960e766ae6792370_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfOS03LTEtMS0w_3b09dca0-4e2f-4e0d-b0e1-8fe09c44fefb"
      unitRef="usd">21046000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib7ca3246e9634d3e960e766ae6792370_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfOS05LTEtMS0w_bf65d3e0-9475-447f-a648-212a76ccb48e"
      unitRef="usd">15835000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib7ca3246e9634d3e960e766ae6792370_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfOS0xMS0xLTEtMA_13ecc3a8-8dae-4480-9f57-801b225eb694"
      unitRef="usd">5211000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfMTAtMS0xLTEtMA_8cb162a4-b5f9-4c0d-b8b2-6a56f192a581"
      unitRef="usd">2086149000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfMTAtMy0xLTEtMA_3d3bc22d-72dd-4881-b5ff-b5dedcac423b"
      unitRef="usd">1053490000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfMTAtNS0xLTEtMA_a9dcc730-f821-4851-9cd4-11f509354cdd"
      unitRef="usd">1032659000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfMTAtNy0xLTEtMA_85d714e6-3ec3-4034-8265-3d85daab73fa"
      unitRef="usd">2046063000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfMTAtOS0xLTEtMA_bbde02e8-fe56-4bd3-8ff3-be8a9cdc5c54"
      unitRef="usd">1008475000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfMTAtMTEtMS0xLTA_75d0bb41-0406-49fc-9fa5-1370a566296f"
      unitRef="usd">1037588000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="ib6cd79ab008a4b0da47200a01c239b55_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfMTItMS0xLTEtMA_146276e9-3f47-47cb-b438-facb84cab607"
      unitRef="usd">96693000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib6cd79ab008a4b0da47200a01c239b55_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfMTItMy0xLTEtMA_67b9a644-bd99-43ea-afe4-b2338a68d49c"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib6cd79ab008a4b0da47200a01c239b55_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfMTItMy0xLTEtMA_9af5dfe5-7a23-4803-a2bb-cbdd7728cf31"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="ib6cd79ab008a4b0da47200a01c239b55_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfMTItNS0xLTEtMA_29c76921-f436-406e-ada7-a1504e993431"
      unitRef="usd">96693000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="ide5785be8901420183a6e69dc9e1f53b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfMTItNy0xLTEtMA_185a4aad-b275-4e43-ad3d-fe7aba3e4b11"
      unitRef="usd">96668000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ide5785be8901420183a6e69dc9e1f53b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfMTItOS0xLTEtMA_ca8988be-aa18-4491-be49-2d0b50add86f"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="ide5785be8901420183a6e69dc9e1f53b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfMTItMTEtMS0xLTA_1d48ea9b-d08c-437d-a56b-eb96d5589674"
      unitRef="usd">96668000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfMTMtMS0xLTEtMA_28b2467d-d949-4682-a373-3dd1da6affdf"
      unitRef="usd">2182842000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfMTMtMy0xLTEtMA_7a4d476f-5e14-416e-a477-3daad36d94b1"
      unitRef="usd">1053490000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfMTMtNS0xLTEtMA_59b74a46-e448-40a4-adb5-7617c0733395"
      unitRef="usd">1129352000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfMTMtNy0xLTEtMA_d24867d4-3943-48ac-b06f-173c632ff2a7"
      unitRef="usd">2142731000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfMTMtOS0xLTEtMA_57a9837f-b64a-4902-bfdc-e13d1d55bac7"
      unitRef="usd">1008475000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RhYmxlOjdiNjlhZDM3M2JlNzQxOWI4ZTNiMzJiZjVkOGVkZjkyL3RhYmxlcmFuZ2U6N2I2OWFkMzczYmU3NDE5YjhlM2IzMmJmNWQ4ZWRmOTJfMTMtMTEtMS0xLTA_d090b7c3-3f50-4e3a-9eb0-d19d1fc5e561"
      unitRef="usd">1134256000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RleHRyZWdpb246MDI2MTVlMzJiOTVkNDVkYjgwZjliYWNhM2Y2OThkYzRfMjE5OTAyMzI1NjQxNQ_a4b5ee9d-46f6-4f2d-95a8-943f66fc7b39"
      unitRef="usd">34738000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RleHRyZWdpb246MDI2MTVlMzJiOTVkNDVkYjgwZjliYWNhM2Y2OThkYzRfMjE5OTAyMzI1NjQyMg_c30a4fe0-b98c-4d62-9957-0725b7448d47"
      unitRef="usd">36356000</us-gaap:AmortizationOfIntangibleAssets>
    <dov:Acquisitionrelatedamortizationexpense
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RleHRyZWdpb246MDI2MTVlMzJiOTVkNDVkYjgwZjliYWNhM2Y2OThkYzRfMjE5OTAyMzI1NjQ5Nw_893508d5-0856-4b0b-9a40-217af2e2e9bd"
      unitRef="usd">34219000</dov:Acquisitionrelatedamortizationexpense>
    <dov:Acquisitionrelatedamortizationexpense
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RleHRyZWdpb246MDI2MTVlMzJiOTVkNDVkYjgwZjliYWNhM2Y2OThkYzRfMjE5OTAyMzI1NjUwNA_5a96d659-172f-4fef-a067-920ad58bc02b"
      unitRef="usd">35945000</dov:Acquisitionrelatedamortizationexpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RleHRyZWdpb246MDI2MTVlMzJiOTVkNDVkYjgwZjliYWNhM2Y2OThkYzRfMjE5OTAyMzI1NjYwMg_7f0ab15b-e5c9-4638-821b-176bc18dc235"
      unitRef="usd">70288000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RleHRyZWdpb246MDI2MTVlMzJiOTVkNDVkYjgwZjliYWNhM2Y2OThkYzRfMjE5OTAyMzI1NjYwOQ_1fd55d1b-5d1c-41ea-9c3a-85f7973d18b9"
      unitRef="usd">72817000</us-gaap:AmortizationOfIntangibleAssets>
    <dov:Acquisitionrelatedamortizationexpense
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RleHRyZWdpb246MDI2MTVlMzJiOTVkNDVkYjgwZjliYWNhM2Y2OThkYzRfMjE5OTAyMzI1NjY4NA_38228362-fc88-437d-8338-53b38b12295e"
      unitRef="usd">69374000</dov:Acquisitionrelatedamortizationexpense>
    <dov:Acquisitionrelatedamortizationexpense
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84Mi9mcmFnOjAyNjE1ZTMyYjk1ZDQ1ZGI4MGY5YmFjYTNmNjk4ZGM0L3RleHRyZWdpb246MDI2MTVlMzJiOTVkNDVkYjgwZjliYWNhM2Y2OThkYzRfMjE5OTAyMzI1NjY5MQ_e4a16ad0-a35d-4934-bd23-313bcc6e34ab"
      unitRef="usd">71834000</dov:Acquisitionrelatedamortizationexpense>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RleHRyZWdpb246NGQ3OThmY2QxZTI2NDk5YWFmZWRhNjQxODNjNjRmNmVfMjE5OTAyMzI1OTg2Ng_8ef42d46-1a37-4cc6-b802-01c90e61fe7d">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;"&gt;10. Restructuring Activities&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:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company's restructuring charges by segment were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:40.105263%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.596491%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.596491%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.261988%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.596491%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.115789%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.596491%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, &#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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&#160;&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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Engineered Systems&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fluids&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Refrigeration &amp;amp; Food Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;These amounts are classified in the Condensed Consolidated Statements of Earnings as follows:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of goods and services&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,222&#160;&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The restructuring expenses of $5,738 and $8,674 incurred during the three and six months ended June&#160;30, 2019, respectively, were primarily related to two significant rightsizing restructuring programs initiated in 2018 comprised principally of broad-based selling, general and administrative expense reduction and footprint consolidation initiatives designed to increase operating margin, enhance operations and position the Company for sustained growth and investment. &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:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;In 2019, the Company expects to incur charges of approximately $6 million related to the selling, general and administrative expense reduction initiatives, $4&#160;million of which was incurred during the six months ended June&#160;30, 2019 and $2 million  of which the Company expects to incur during the remainder of 2019.&#160;In 2019 and 2020, the Company expects to incur total restructuring charges of approximately $10 million related to footprint consolidation initiatives, $2 million of which was incurred during the six months ended June&#160;30, 2019 and $8 million of which the Company expects to incur in the second half of 2019 through 2020. Additional programs, beyond the scope of the announced programs, are expected to be implemented during 2019 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The $5,738 of restructuring charges incurred during the second quarter of 2019 primarily included the following items:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;The Engineered Systems segment recorded $2,508 of restructuring charges related to programs focused on headcount reductions and facility restructuring 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-indent:-18pt;padding-left:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;The Fluids segment recorded $2,277 of restructuring charges principally related to headcount reductions. &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-indent:-18pt;padding-left:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;The Refrigeration and Food Equipment segment recorded $227 of restructuring expense primarily due to headcount reductions and facility restructuring costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;Corporate recorded $726 of restructuring charges primarily related to headcount reductions and asset write-downs.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;"&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:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s severance and exit accrual activities were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.087719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.134503%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.134503%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:2.577778%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.134503%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Severance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,983)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,288)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(18,271)&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other, including foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(645)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,361)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,006)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-9pt;padding-left:18pt;text-align:justify;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RleHRyZWdpb246NGQ3OThmY2QxZTI2NDk5YWFmZWRhNjQxODNjNjRmNmVfMTY5NA_852b0706-c8d1-41cb-9fea-5f8dc2912fe5">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company's restructuring charges by segment were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:40.105263%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.596491%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.596491%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.261988%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.596491%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.115789%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.596491%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, &#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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&#160;&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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Engineered Systems&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fluids&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Refrigeration &amp;amp; Food Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;These amounts are classified in the Condensed Consolidated Statements of Earnings as follows:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of goods and services&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="ib26c6ef3ea5b400cae4f9269ecc99833_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOmQ3YWFiYWIwYWUyMTQ1ZmQ4MGVmZTk4ZjQyMjNhYWMwL3RhYmxlcmFuZ2U6ZDdhYWJhYjBhZTIxNDVmZDgwZWZlOThmNDIyM2FhYzBfMi0xLTEtMS0w_3193ae61-f627-42e3-bd8d-4517ead63efb"
      unitRef="usd">2508000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ia4f544bd52a74284b41535531559e344_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOmQ3YWFiYWIwYWUyMTQ1ZmQ4MGVmZTk4ZjQyMjNhYWMwL3RhYmxlcmFuZ2U6ZDdhYWJhYjBhZTIxNDVmZDgwZWZlOThmNDIyM2FhYzBfMi0zLTEtMS0w_985ec4e1-5370-4925-81d6-41e1c6684a8e"
      unitRef="usd">1860000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i6680e2cdd85946198441a31ab326975e_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOmQ3YWFiYWIwYWUyMTQ1ZmQ4MGVmZTk4ZjQyMjNhYWMwL3RhYmxlcmFuZ2U6ZDdhYWJhYjBhZTIxNDVmZDgwZWZlOThmNDIyM2FhYzBfMi01LTEtMS0w_627f9285-81c9-4cbd-b7a6-e710c78d6ede"
      unitRef="usd">2878000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i96c7d53cd2e84472bc6f26d527c944b6_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOmQ3YWFiYWIwYWUyMTQ1ZmQ4MGVmZTk4ZjQyMjNhYWMwL3RhYmxlcmFuZ2U6ZDdhYWJhYjBhZTIxNDVmZDgwZWZlOThmNDIyM2FhYzBfMi03LTEtMS0w_bf964f97-99e4-4d25-8107-c0f8f1dc1efa"
      unitRef="usd">3235000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ia45ac05cf9764530ae928e6dc7ea33fc_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOmQ3YWFiYWIwYWUyMTQ1ZmQ4MGVmZTk4ZjQyMjNhYWMwL3RhYmxlcmFuZ2U6ZDdhYWJhYjBhZTIxNDVmZDgwZWZlOThmNDIyM2FhYzBfMy0xLTEtMS0w_64804f6b-2a1b-412b-a144-b175852d8a06"
      unitRef="usd">2277000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i534972e7baeb462f8cda9c8ec3c2fc6b_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOmQ3YWFiYWIwYWUyMTQ1ZmQ4MGVmZTk4ZjQyMjNhYWMwL3RhYmxlcmFuZ2U6ZDdhYWJhYjBhZTIxNDVmZDgwZWZlOThmNDIyM2FhYzBfMy0zLTEtMS0w_637bcf9a-e2b0-4463-9276-42afe2d59cef"
      unitRef="usd">3497000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i13cbf2e54e9a4283a5a26c30683b4fc8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOmQ3YWFiYWIwYWUyMTQ1ZmQ4MGVmZTk4ZjQyMjNhYWMwL3RhYmxlcmFuZ2U6ZDdhYWJhYjBhZTIxNDVmZDgwZWZlOThmNDIyM2FhYzBfMy01LTEtMS0w_6e43934d-553c-4635-bdea-ba075f0656f6"
      unitRef="usd">3396000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i0aad1433630c4f4aa486efaa08177170_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOmQ3YWFiYWIwYWUyMTQ1ZmQ4MGVmZTk4ZjQyMjNhYWMwL3RhYmxlcmFuZ2U6ZDdhYWJhYjBhZTIxNDVmZDgwZWZlOThmNDIyM2FhYzBfMy03LTEtMS0w_25c59c86-b94d-4445-bd44-efcc3c76d78c"
      unitRef="usd">5548000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i81a197492fbb49bab8948af06491294e_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOmQ3YWFiYWIwYWUyMTQ1ZmQ4MGVmZTk4ZjQyMjNhYWMwL3RhYmxlcmFuZ2U6ZDdhYWJhYjBhZTIxNDVmZDgwZWZlOThmNDIyM2FhYzBfNC0xLTEtMS0w_92621468-6b15-4abc-9dc1-40f786d5cd49"
      unitRef="usd">227000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ie758f697656f4d85807240a9dd96bb87_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOmQ3YWFiYWIwYWUyMTQ1ZmQ4MGVmZTk4ZjQyMjNhYWMwL3RhYmxlcmFuZ2U6ZDdhYWJhYjBhZTIxNDVmZDgwZWZlOThmNDIyM2FhYzBfNC0zLTEtMS0w_5a068c2b-c04f-40e6-8486-884df0a22cac"
      unitRef="usd">234000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i1ed4b16b6a06449699f82b65b7870faa_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOmQ3YWFiYWIwYWUyMTQ1ZmQ4MGVmZTk4ZjQyMjNhYWMwL3RhYmxlcmFuZ2U6ZDdhYWJhYjBhZTIxNDVmZDgwZWZlOThmNDIyM2FhYzBfNC01LTEtMS0w_96ecf48d-d057-4b3c-8d76-3c29052b8c3d"
      unitRef="usd">1639000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ibf4ee01fd66b4f699c90855355daf65b_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOmQ3YWFiYWIwYWUyMTQ1ZmQ4MGVmZTk4ZjQyMjNhYWMwL3RhYmxlcmFuZ2U6ZDdhYWJhYjBhZTIxNDVmZDgwZWZlOThmNDIyM2FhYzBfNC03LTEtMS0w_58778c7e-fca7-4bba-aea9-e7b1b693b5ad"
      unitRef="usd">146000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i544af4ec86394970a35b2376de0af48d_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOmQ3YWFiYWIwYWUyMTQ1ZmQ4MGVmZTk4ZjQyMjNhYWMwL3RhYmxlcmFuZ2U6ZDdhYWJhYjBhZTIxNDVmZDgwZWZlOThmNDIyM2FhYzBfNS0xLTEtMS0w_a86664bc-b8c3-431b-833d-619c7ef909bb"
      unitRef="usd">726000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i72dfe3ae26004328b2c15c47b2509bfa_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOmQ3YWFiYWIwYWUyMTQ1ZmQ4MGVmZTk4ZjQyMjNhYWMwL3RhYmxlcmFuZ2U6ZDdhYWJhYjBhZTIxNDVmZDgwZWZlOThmNDIyM2FhYzBfNS0zLTEtMS0w_05a37e9e-79c2-47db-860e-fbed222f1d42"
      unitRef="usd">2544000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i81b322d87084482d86984e5e62a78af2_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOmQ3YWFiYWIwYWUyMTQ1ZmQ4MGVmZTk4ZjQyMjNhYWMwL3RhYmxlcmFuZ2U6ZDdhYWJhYjBhZTIxNDVmZDgwZWZlOThmNDIyM2FhYzBfNS01LTEtMS0w_13d4331b-225c-4b28-91b3-ac371bede65c"
      unitRef="usd">761000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i075608abbe3d493a9545bda3b0eaa709_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOmQ3YWFiYWIwYWUyMTQ1ZmQ4MGVmZTk4ZjQyMjNhYWMwL3RhYmxlcmFuZ2U6ZDdhYWJhYjBhZTIxNDVmZDgwZWZlOThmNDIyM2FhYzBfNS03LTEtMS0w_be03b81f-c0ac-4c5b-9257-2c711bfa6582"
      unitRef="usd">3293000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOmQ3YWFiYWIwYWUyMTQ1ZmQ4MGVmZTk4ZjQyMjNhYWMwL3RhYmxlcmFuZ2U6ZDdhYWJhYjBhZTIxNDVmZDgwZWZlOThmNDIyM2FhYzBfNi0xLTEtMS0w_0560b96f-aea9-4c38-889d-3c4ef0f23e94"
      unitRef="usd">5738000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOmQ3YWFiYWIwYWUyMTQ1ZmQ4MGVmZTk4ZjQyMjNhYWMwL3RhYmxlcmFuZ2U6ZDdhYWJhYjBhZTIxNDVmZDgwZWZlOThmNDIyM2FhYzBfNi0zLTEtMS0w_e5c06b33-be70-4ba0-b527-8013c04175d2"
      unitRef="usd">8135000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOmQ3YWFiYWIwYWUyMTQ1ZmQ4MGVmZTk4ZjQyMjNhYWMwL3RhYmxlcmFuZ2U6ZDdhYWJhYjBhZTIxNDVmZDgwZWZlOThmNDIyM2FhYzBfNi01LTEtMS0w_ef23ef76-adeb-40d8-aa2f-c1308a5e36d1"
      unitRef="usd">8674000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOmQ3YWFiYWIwYWUyMTQ1ZmQ4MGVmZTk4ZjQyMjNhYWMwL3RhYmxlcmFuZ2U6ZDdhYWJhYjBhZTIxNDVmZDgwZWZlOThmNDIyM2FhYzBfNi03LTEtMS0w_d2681341-4ce4-413f-9445-27ce4cdf50e0"
      unitRef="usd">12222000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ifefffddc0680435cac3d58b2a6b6f7a8_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOmQ3YWFiYWIwYWUyMTQ1ZmQ4MGVmZTk4ZjQyMjNhYWMwL3RhYmxlcmFuZ2U6ZDdhYWJhYjBhZTIxNDVmZDgwZWZlOThmNDIyM2FhYzBfOC0xLTEtMS0w_a5ede84e-5ccc-45c6-9f98-9270385949e6"
      unitRef="usd">1183000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i258e6a8a3de64360a4828cf6ce8882e9_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOmQ3YWFiYWIwYWUyMTQ1ZmQ4MGVmZTk4ZjQyMjNhYWMwL3RhYmxlcmFuZ2U6ZDdhYWJhYjBhZTIxNDVmZDgwZWZlOThmNDIyM2FhYzBfOC0zLTEtMS0w_d6d1f284-ecc1-4050-af44-bcc9f6be5f4c"
      unitRef="usd">2192000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ie765370332984f8087f03702b98f90c2_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOmQ3YWFiYWIwYWUyMTQ1ZmQ4MGVmZTk4ZjQyMjNhYWMwL3RhYmxlcmFuZ2U6ZDdhYWJhYjBhZTIxNDVmZDgwZWZlOThmNDIyM2FhYzBfOC01LTEtMS0w_21ed1e97-49b5-489a-93c3-d4c9c8e3c33a"
      unitRef="usd">2362000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ib953a9354cee4bd49aa94d2df2b6c50a_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOmQ3YWFiYWIwYWUyMTQ1ZmQ4MGVmZTk4ZjQyMjNhYWMwL3RhYmxlcmFuZ2U6ZDdhYWJhYjBhZTIxNDVmZDgwZWZlOThmNDIyM2FhYzBfOC03LTEtMS0w_e0e27154-09a1-4ce8-84e4-3947ce76bbe8"
      unitRef="usd">4399000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ia769ff257fd340c88f52653b99a5f181_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOmQ3YWFiYWIwYWUyMTQ1ZmQ4MGVmZTk4ZjQyMjNhYWMwL3RhYmxlcmFuZ2U6ZDdhYWJhYjBhZTIxNDVmZDgwZWZlOThmNDIyM2FhYzBfOS0xLTEtMS0w_2183b95b-12b0-4745-a0d8-1b6202afd84d"
      unitRef="usd">4555000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="iceab84eba3484433b0dcfbdca46d3296_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOmQ3YWFiYWIwYWUyMTQ1ZmQ4MGVmZTk4ZjQyMjNhYWMwL3RhYmxlcmFuZ2U6ZDdhYWJhYjBhZTIxNDVmZDgwZWZlOThmNDIyM2FhYzBfOS0zLTEtMS0w_c1c126d8-136a-47fb-a9fd-38d4718394e2"
      unitRef="usd">5943000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i958ad25f3b914669b497861dacbe4a99_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOmQ3YWFiYWIwYWUyMTQ1ZmQ4MGVmZTk4ZjQyMjNhYWMwL3RhYmxlcmFuZ2U6ZDdhYWJhYjBhZTIxNDVmZDgwZWZlOThmNDIyM2FhYzBfOS01LTEtMS0w_ed83844b-649a-4da5-9e26-ea2dd439e89a"
      unitRef="usd">6312000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ic01226c5fafe47daa957cc316eeeb47b_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOmQ3YWFiYWIwYWUyMTQ1ZmQ4MGVmZTk4ZjQyMjNhYWMwL3RhYmxlcmFuZ2U6ZDdhYWJhYjBhZTIxNDVmZDgwZWZlOThmNDIyM2FhYzBfOS03LTEtMS0w_021e9ae0-a418-4c78-9b6d-5453cbc4cd41"
      unitRef="usd">7823000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOmQ3YWFiYWIwYWUyMTQ1ZmQ4MGVmZTk4ZjQyMjNhYWMwL3RhYmxlcmFuZ2U6ZDdhYWJhYjBhZTIxNDVmZDgwZWZlOThmNDIyM2FhYzBfMTAtMS0xLTEtMA_33e7b7c2-4903-454d-aa12-3ae61391bf04"
      unitRef="usd">5738000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOmQ3YWFiYWIwYWUyMTQ1ZmQ4MGVmZTk4ZjQyMjNhYWMwL3RhYmxlcmFuZ2U6ZDdhYWJhYjBhZTIxNDVmZDgwZWZlOThmNDIyM2FhYzBfMTAtMy0xLTEtMA_b7ebf59a-af62-45f0-94f5-f4f713d81507"
      unitRef="usd">8135000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOmQ3YWFiYWIwYWUyMTQ1ZmQ4MGVmZTk4ZjQyMjNhYWMwL3RhYmxlcmFuZ2U6ZDdhYWJhYjBhZTIxNDVmZDgwZWZlOThmNDIyM2FhYzBfMTAtNS0xLTEtMA_aaf4aabd-4c0f-400e-a4b1-22b783719ec5"
      unitRef="usd">8674000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOmQ3YWFiYWIwYWUyMTQ1ZmQ4MGVmZTk4ZjQyMjNhYWMwL3RhYmxlcmFuZ2U6ZDdhYWJhYjBhZTIxNDVmZDgwZWZlOThmNDIyM2FhYzBfMTAtNy0xLTEtMA_916dcab0-666a-435f-885d-01a2710d9d72"
      unitRef="usd">12222000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RleHRyZWdpb246NGQ3OThmY2QxZTI2NDk5YWFmZWRhNjQxODNjNjRmNmVfMTA3_0560b96f-aea9-4c38-889d-3c4ef0f23e94"
      unitRef="usd">5738000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RleHRyZWdpb246NGQ3OThmY2QxZTI2NDk5YWFmZWRhNjQxODNjNjRmNmVfNTQ5NzU1ODE0MTMyNw_ef23ef76-adeb-40d8-aa2f-c1308a5e36d1"
      unitRef="usd">8674000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i051da96689db47c387a15324be6f68a8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RleHRyZWdpb246NGQ3OThmY2QxZTI2NDk5YWFmZWRhNjQxODNjNjRmNmVfNTM5_75ee0224-ecec-41eb-9f01-ca9fcb4c2d4f"
      unitRef="usd">6000000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ia70f6e5e8d404b6eb73dcbe66ba9ad8b_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RleHRyZWdpb246NGQ3OThmY2QxZTI2NDk5YWFmZWRhNjQxODNjNjRmNmVfNjIz_b9672d1e-cfb3-4805-93b7-0f26a9d28d35"
      unitRef="usd">4000000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i8178629cfab540d1b8c7520c297f1020_D20190701-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RleHRyZWdpb246NGQ3OThmY2QxZTI2NDk5YWFmZWRhNjQxODNjNjRmNmVfNjg1_ab683da4-598b-446a-b93c-e59c1bdf90eb"
      unitRef="usd">2000000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="id65e7ced06ba47a2951196933ed59e44_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RleHRyZWdpb246NGQ3OThmY2QxZTI2NDk5YWFmZWRhNjQxODNjNjRmNmVfODQ5_2afda461-3c35-4a86-b7a2-42dddcd8704d"
      unitRef="usd">10000000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ib4fa601ec42c4f1dbd4120461fe9460f_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RleHRyZWdpb246NGQ3OThmY2QxZTI2NDk5YWFmZWRhNjQxODNjNjRmNmVfOTAw_d473f6d8-2653-4e33-b3c0-7eee05050ec6"
      unitRef="usd">2000000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i1161d038a3214a9bac04ea160b865dfb_D20190701-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RleHRyZWdpb246NGQ3OThmY2QxZTI2NDk5YWFmZWRhNjQxODNjNjRmNmVfOTYy_83135600-ddc0-41f6-827c-637389b09aae"
      unitRef="usd">8000000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RleHRyZWdpb246NGQ3OThmY2QxZTI2NDk5YWFmZWRhNjQxODNjNjRmNmVfMTE4NA_0560b96f-aea9-4c38-889d-3c4ef0f23e94"
      unitRef="usd">5738000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ib26c6ef3ea5b400cae4f9269ecc99833_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RleHRyZWdpb246NGQ3OThmY2QxZTI2NDk5YWFmZWRhNjQxODNjNjRmNmVfMTMzMQ_3193ae61-f627-42e3-bd8d-4517ead63efb"
      unitRef="usd">2508000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ia45ac05cf9764530ae928e6dc7ea33fc_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RleHRyZWdpb246NGQ3OThmY2QxZTI2NDk5YWFmZWRhNjQxODNjNjRmNmVfMTM2Nw_64804f6b-2a1b-412b-a144-b175852d8a06"
      unitRef="usd">2277000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i81a197492fbb49bab8948af06491294e_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RleHRyZWdpb246NGQ3OThmY2QxZTI2NDk5YWFmZWRhNjQxODNjNjRmNmVfMTQyOQ_92621468-6b15-4abc-9dc1-40f786d5cd49"
      unitRef="usd">227000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i544af4ec86394970a35b2376de0af48d_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RleHRyZWdpb246NGQ3OThmY2QxZTI2NDk5YWFmZWRhNjQxODNjNjRmNmVfMTU0OQ_a86664bc-b8c3-431b-833d-619c7ef909bb"
      unitRef="usd">726000</us-gaap:RestructuringCharges>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RleHRyZWdpb246NGQ3OThmY2QxZTI2NDk5YWFmZWRhNjQxODNjNjRmNmVfMzI5ODUzNDg4NzY0Mw_51ae84b0-466d-451a-932c-a6176fdacd64">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s severance and exit accrual activities were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.087719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.134503%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.134503%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:2.577778%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.134503%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Severance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,983)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,288)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(18,271)&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other, including foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(645)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,361)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,006)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-9pt;padding-left:18pt;text-align:justify;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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;</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <us-gaap:RestructuringReserve
      contextRef="icd5f64113603408e920831435eec3841_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOjlhYTFlYjkzMWUxODRiZmJhNTU1ODMyODg2N2JkNjg2L3RhYmxlcmFuZ2U6OWFhMWViOTMxZTE4NGJmYmE1NTU4MzI4ODY3YmQ2ODZfMS0xLTEtMS0w_f969668f-906e-4596-ac26-8d3ef3d51825"
      unitRef="usd">24284000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i775af3926ba044c59f6eff5d8a8f23aa_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOjlhYTFlYjkzMWUxODRiZmJhNTU1ODMyODg2N2JkNjg2L3RhYmxlcmFuZ2U6OWFhMWViOTMxZTE4NGJmYmE1NTU4MzI4ODY3YmQ2ODZfMS0zLTEtMS0w_e152b8df-b6af-42ea-a257-25509e81c3d2"
      unitRef="usd">3880000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOjlhYTFlYjkzMWUxODRiZmJhNTU1ODMyODg2N2JkNjg2L3RhYmxlcmFuZ2U6OWFhMWViOTMxZTE4NGJmYmE1NTU4MzI4ODY3YmQ2ODZfMS01LTEtMS0w_8f1df360-b2e3-4490-8b43-950e508b8096"
      unitRef="usd">28164000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="iae06a238e70d4a11959671fd4c874207_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOjlhYTFlYjkzMWUxODRiZmJhNTU1ODMyODg2N2JkNjg2L3RhYmxlcmFuZ2U6OWFhMWViOTMxZTE4NGJmYmE1NTU4MzI4ODY3YmQ2ODZfMi0xLTEtMS0w_b49836d4-cafe-4b4b-81f6-7c3ee854cb8e"
      unitRef="usd">5730000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="if371424fc77b4d38a14b5d1ae4698c02_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOjlhYTFlYjkzMWUxODRiZmJhNTU1ODMyODg2N2JkNjg2L3RhYmxlcmFuZ2U6OWFhMWViOTMxZTE4NGJmYmE1NTU4MzI4ODY3YmQ2ODZfMi0zLTEtMS0w_60d6f590-b7ad-463d-bfb9-3b60e479739d"
      unitRef="usd">2944000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOjlhYTFlYjkzMWUxODRiZmJhNTU1ODMyODg2N2JkNjg2L3RhYmxlcmFuZ2U6OWFhMWViOTMxZTE4NGJmYmE1NTU4MzI4ODY3YmQ2ODZfMi01LTEtMS0w_943fb677-9b8a-4a8c-97f1-afa7ce2c089b"
      unitRef="usd">8674000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:PaymentsForRestructuring
      contextRef="iae06a238e70d4a11959671fd4c874207_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOjlhYTFlYjkzMWUxODRiZmJhNTU1ODMyODg2N2JkNjg2L3RhYmxlcmFuZ2U6OWFhMWViOTMxZTE4NGJmYmE1NTU4MzI4ODY3YmQ2ODZfMy0xLTEtMS0w_ac523c65-d5ac-4561-b56c-a8ea3d5f5c5b"
      unitRef="usd">16983000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="if371424fc77b4d38a14b5d1ae4698c02_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOjlhYTFlYjkzMWUxODRiZmJhNTU1ODMyODg2N2JkNjg2L3RhYmxlcmFuZ2U6OWFhMWViOTMxZTE4NGJmYmE1NTU4MzI4ODY3YmQ2ODZfMy0zLTEtMS0w_473bb24d-bb13-48f2-92a9-c017588d99a8"
      unitRef="usd">1288000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOjlhYTFlYjkzMWUxODRiZmJhNTU1ODMyODg2N2JkNjg2L3RhYmxlcmFuZ2U6OWFhMWViOTMxZTE4NGJmYmE1NTU4MzI4ODY3YmQ2ODZfMy01LTEtMS0w_9cd9ead5-abf6-4bd1-a844-fbc56ccc3bee"
      unitRef="usd">18271000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="iae06a238e70d4a11959671fd4c874207_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOjlhYTFlYjkzMWUxODRiZmJhNTU1ODMyODg2N2JkNjg2L3RhYmxlcmFuZ2U6OWFhMWViOTMxZTE4NGJmYmE1NTU4MzI4ODY3YmQ2ODZfNi0xLTEtMS0w_3bfee4e2-d780-44a7-9a68-3b063394dd90"
      unitRef="usd">-645000</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="if371424fc77b4d38a14b5d1ae4698c02_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOjlhYTFlYjkzMWUxODRiZmJhNTU1ODMyODg2N2JkNjg2L3RhYmxlcmFuZ2U6OWFhMWViOTMxZTE4NGJmYmE1NTU4MzI4ODY3YmQ2ODZfNi0zLTEtMS0w_524d6bf4-a893-4b5e-af08-63d18a3746aa"
      unitRef="usd">-2361000</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOjlhYTFlYjkzMWUxODRiZmJhNTU1ODMyODg2N2JkNjg2L3RhYmxlcmFuZ2U6OWFhMWViOTMxZTE4NGJmYmE1NTU4MzI4ODY3YmQ2ODZfNi01LTEtMS0w_8aa7ecd4-3edb-433c-a228-ad0f323e782f"
      unitRef="usd">-3006000</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:RestructuringReserve
      contextRef="i1841e38612c84db5abbd461135e394af_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOjlhYTFlYjkzMWUxODRiZmJhNTU1ODMyODg2N2JkNjg2L3RhYmxlcmFuZ2U6OWFhMWViOTMxZTE4NGJmYmE1NTU4MzI4ODY3YmQ2ODZfNy0xLTEtMS0w_c0612cdb-195b-4e57-91c5-43fa8e4d5280"
      unitRef="usd">12386000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i8d613ce27c3e461d8053e402849b034a_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOjlhYTFlYjkzMWUxODRiZmJhNTU1ODMyODg2N2JkNjg2L3RhYmxlcmFuZ2U6OWFhMWViOTMxZTE4NGJmYmE1NTU4MzI4ODY3YmQ2ODZfNy0zLTEtMS0w_23560571-7873-4bd7-92fa-dd93f43f2111"
      unitRef="usd">3175000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV84OC9mcmFnOjRkNzk4ZmNkMWUyNjQ5OWFhZmVkYTY0MTgzYzY0ZjZlL3RhYmxlOjlhYTFlYjkzMWUxODRiZmJhNTU1ODMyODg2N2JkNjg2L3RhYmxlcmFuZ2U6OWFhMWViOTMxZTE4NGJmYmE1NTU4MzI4ODY3YmQ2ODZfNy01LTEtMS0w_48bcdd01-4ed0-4815-8fe2-ba6b4060e424"
      unitRef="usd">15561000</us-gaap:RestructuringReserve>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RleHRyZWdpb246ZGMwMjAwZTRkNTkxNDY4MDg1NzRkYzlkMGNjOWZlODNfMTE5Ng_e7130283-d5f5-4326-ae1d-04c703bb402a">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;"&gt;11. Borrowings&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Borrowings consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.684211%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.134503%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.450292%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right: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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;357,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;220,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Notes payable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;357,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;220,318&#160;&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 style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:57.356725%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.450292%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.677193%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.134503%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.450292%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:100%;"&gt;Carrying amount &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:700;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&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&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.125% 7-year notes due December 1, 2020 (euro-denominated)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x20ac;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;340,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;339,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.30% 10-year notes due March&#160;1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;450,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;449,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;449,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.150% 10-year notes due November 15, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;400,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;395,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;395,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.25% 10-year notes due November 9, 2026 (euro-denominated)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x20ac;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;600,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;673,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;672,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.65% 30-year debentures due June&#160;1, 2028&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;200,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;199,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;199,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.375% 30-year debentures due October&#160;15, 2035&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;295,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;295,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.60% 30-year notes due March&#160;15, 2038&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;247,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;247,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.375% 30-year notes due March&#160;1, 2041&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;350,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;344,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;343,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;763&#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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,946,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,943,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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 &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;"&gt;$15.1 million and $15.8 million as of June&#160;30, 2019 and December&#160;31, 2018, respectively. Total deferred debt issuance costs were $12.1 million and $13.0 million as of June&#160;30, 2019 and December&#160;31, 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;"&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:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company maintains a $1.0 billion five-year unsecured revolving credit facility (the "Credit Agreement") with a syndicate of banks which expires on November&#160;10, 2020. The Company was in compliance with all covenants in the Credit Agreement and other long-term debt covenants at June 30, 2019 and had an interest coverage ratio of consolidated EBITDA to consolidated net interest expense of 10.0 to 1.0.&#160;The Company uses the Credit Agreement as liquidity back-up for its commercial paper program and has not drawn down any loans under the Credit Agreement and does not anticipate doing so. The Company generally uses commercial paper borrowings for general corporate purposes, funding of acquisitions and repurchases of its common stock.&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:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of June&#160;30, 2019, the Company had approximately $142.1 million outstanding in letters of credit, surety bonds, and performance and other guarantees which expire on various dates through 2031.&#160;These letters of credit and bonds are primarily issued as security for insurance, warranty and other performance obligations.&#160;In general, we would only be liable for the amount of these guarantees in the event of default in the performance of our obligations.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfShortTermDebtTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RleHRyZWdpb246ZGMwMjAwZTRkNTkxNDY4MDg1NzRkYzlkMGNjOWZlODNfMTE5Nw_dc638bc2-6ff0-459a-aa6b-50420675dade">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Borrowings consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.684211%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.134503%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.450292%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right: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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;357,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;220,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Notes payable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;357,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;220,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShortTermDebtTextBlock>
    <us-gaap:CommercialPaper
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RhYmxlOjJlNDk0YjUwY2UyNDQxMTk5NTMxMDQyYjY4ZDJiODI4L3RhYmxlcmFuZ2U6MmU0OTRiNTBjZTI0NDExOTk1MzEwNDJiNjhkMmI4MjhfMy0xLTEtMS0w_343dc7a3-4169-45d0-812c-db7585739e5d"
      unitRef="usd">357700000</us-gaap:CommercialPaper>
    <us-gaap:CommercialPaper
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RhYmxlOjJlNDk0YjUwY2UyNDQxMTk5NTMxMDQyYjY4ZDJiODI4L3RhYmxlcmFuZ2U6MmU0OTRiNTBjZTI0NDExOTk1MzEwNDJiNjhkMmI4MjhfMy0zLTEtMS0w_abdc43e4-cf93-4c43-88ef-8d833b71eb51"
      unitRef="usd">220318000</us-gaap:CommercialPaper>
    <us-gaap:DebtCurrent
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RhYmxlOjJlNDk0YjUwY2UyNDQxMTk5NTMxMDQyYjY4ZDJiODI4L3RhYmxlcmFuZ2U6MmU0OTRiNTBjZTI0NDExOTk1MzEwNDJiNjhkMmI4MjhfNC0xLTEtMS0w_703c4104-6dc6-4a29-b99d-fd6d9268fb0f"
      unitRef="usd">357700000</us-gaap:DebtCurrent>
    <us-gaap:DebtCurrent
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RhYmxlOjJlNDk0YjUwY2UyNDQxMTk5NTMxMDQyYjY4ZDJiODI4L3RhYmxlcmFuZ2U6MmU0OTRiNTBjZTI0NDExOTk1MzEwNDJiNjhkMmI4MjhfNC0zLTEtMS0w_612834fc-09b0-4f14-9581-e52b0ca09c31"
      unitRef="usd">220318000</us-gaap:DebtCurrent>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RleHRyZWdpb246ZGMwMjAwZTRkNTkxNDY4MDg1NzRkYzlkMGNjOWZlODNfMTE5OQ_59dadbba-56e5-408d-acff-0d3ed407c12e">&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:57.356725%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.450292%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.677193%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.134503%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.450292%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:100%;"&gt;Carrying amount &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:700;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&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&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.125% 7-year notes due December 1, 2020 (euro-denominated)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x20ac;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;340,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;339,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.30% 10-year notes due March&#160;1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;450,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;449,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;449,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.150% 10-year notes due November 15, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;400,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;395,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;395,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.25% 10-year notes due November 9, 2026 (euro-denominated)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x20ac;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;600,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;673,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;672,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.65% 30-year debentures due June&#160;1, 2028&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;200,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;199,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;199,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.375% 30-year debentures due October&#160;15, 2035&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;295,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;295,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.60% 30-year notes due March&#160;15, 2038&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;247,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;247,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.375% 30-year notes due March&#160;1, 2041&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;350,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;344,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;343,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;763&#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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,946,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,943,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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 &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;"&gt;$15.1 million and $15.8 million as of June&#160;30, 2019 and December&#160;31, 2018, respectively. Total deferred debt issuance costs were $12.1 million and $13.0 million as of June&#160;30, 2019 and December&#160;31, 2018, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i56b462514fd342749fa841039bc3641a_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RhYmxlOjEwY2RjMTJlOGE0MTRkNDFhYzYzMzZlZjNmNzMxNTQ5L3RhYmxlcmFuZ2U6MTBjZGMxMmU4YTQxNGQ0MWFjNjMzNmVmM2Y3MzE1NDlfMy0xLTEtMS0w_9a7297ed-a3f9-44c7-bbec-7bf063d28ef2"
      unitRef="eur">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i56b462514fd342749fa841039bc3641a_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RhYmxlOjEwY2RjMTJlOGE0MTRkNDFhYzYzMzZlZjNmNzMxNTQ5L3RhYmxlcmFuZ2U6MTBjZGMxMmU4YTQxNGQ0MWFjNjMzNmVmM2Y3MzE1NDlfMy0zLTEtMS0w_5a3a217b-9ae6-4a99-99b6-bf5998b31e66"
      unitRef="usd">340285000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i789f2975e6714968bc8d7de922cd3cbc_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RhYmxlOjEwY2RjMTJlOGE0MTRkNDFhYzYzMzZlZjNmNzMxNTQ5L3RhYmxlcmFuZ2U6MTBjZGMxMmU4YTQxNGQ0MWFjNjMzNmVmM2Y3MzE1NDlfMy01LTEtMS0w_6249b8d6-7c68-49ad-a7e3-7e460823ee4a"
      unitRef="usd">339657000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i5c98febd1f1647d4a59904df7457141e_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RhYmxlOjEwY2RjMTJlOGE0MTRkNDFhYzYzMzZlZjNmNzMxNTQ5L3RhYmxlcmFuZ2U6MTBjZGMxMmU4YTQxNGQ0MWFjNjMzNmVmM2Y3MzE1NDlfNC0xLTEtMS0w_31fcdb83-620f-460c-9867-627a690e321b"
      unitRef="usd">450000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i5c98febd1f1647d4a59904df7457141e_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RhYmxlOjEwY2RjMTJlOGE0MTRkNDFhYzYzMzZlZjNmNzMxNTQ5L3RhYmxlcmFuZ2U6MTBjZGMxMmU4YTQxNGQ0MWFjNjMzNmVmM2Y3MzE1NDlfNC0zLTEtMS0w_99d979a3-6aab-425c-a386-834370db6138"
      unitRef="usd">449385000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i307634833845422aa57e429c8dc4620b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RhYmxlOjEwY2RjMTJlOGE0MTRkNDFhYzYzMzZlZjNmNzMxNTQ5L3RhYmxlcmFuZ2U6MTBjZGMxMmU4YTQxNGQ0MWFjNjMzNmVmM2Y3MzE1NDlfNC01LTEtMS0w_ae8c076e-6828-4077-8fe8-3d3551cf46cf"
      unitRef="usd">449200000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i5c56fdda3dad405096b19f3efe4f3890_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RhYmxlOjEwY2RjMTJlOGE0MTRkNDFhYzYzMzZlZjNmNzMxNTQ5L3RhYmxlcmFuZ2U6MTBjZGMxMmU4YTQxNGQ0MWFjNjMzNmVmM2Y3MzE1NDlfNS0xLTEtMS0w_1f1433f3-d3f1-4b1b-809d-d2a081abe8df"
      unitRef="usd">400000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i5c56fdda3dad405096b19f3efe4f3890_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RhYmxlOjEwY2RjMTJlOGE0MTRkNDFhYzYzMzZlZjNmNzMxNTQ5L3RhYmxlcmFuZ2U6MTBjZGMxMmU4YTQxNGQ0MWFjNjMzNmVmM2Y3MzE1NDlfNS0zLTEtMS0w_1cda2ede-a84f-4a7d-b8a1-3ba63d204f69"
      unitRef="usd">395705000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ib1f31af53fdd411696cbe76b9844bd91_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RhYmxlOjEwY2RjMTJlOGE0MTRkNDFhYzYzMzZlZjNmNzMxNTQ5L3RhYmxlcmFuZ2U6MTBjZGMxMmU4YTQxNGQ0MWFjNjMzNmVmM2Y3MzE1NDlfNS01LTEtMS0w_d9c34258-923e-4e03-892c-425179702ee3"
      unitRef="usd">395368000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i46688cc5a25f49239cc2b63cfe203413_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RhYmxlOjEwY2RjMTJlOGE0MTRkNDFhYzYzMzZlZjNmNzMxNTQ5L3RhYmxlcmFuZ2U6MTBjZGMxMmU4YTQxNGQ0MWFjNjMzNmVmM2Y3MzE1NDlfNi0xLTEtMS0w_c97189ed-86b4-4b1f-a9de-cb7f242bb9ee"
      unitRef="eur">600000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i46688cc5a25f49239cc2b63cfe203413_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RhYmxlOjEwY2RjMTJlOGE0MTRkNDFhYzYzMzZlZjNmNzMxNTQ5L3RhYmxlcmFuZ2U6MTBjZGMxMmU4YTQxNGQ0MWFjNjMzNmVmM2Y3MzE1NDlfNi0zLTEtMS0w_4be357ac-a7c9-4380-9ca5-d449de9101da"
      unitRef="usd">673448000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ia0aabe3c1cdc42748cd542a9b04dd6f6_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RhYmxlOjEwY2RjMTJlOGE0MTRkNDFhYzYzMzZlZjNmNzMxNTQ5L3RhYmxlcmFuZ2U6MTBjZGMxMmU4YTQxNGQ0MWFjNjMzNmVmM2Y3MzE1NDlfNi01LTEtMS0w_6ac0e005-48ab-4471-bc5a-8c42302970db"
      unitRef="usd">672103000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i6d7eca38dfea4097ba3cd55937d7a273_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RhYmxlOjEwY2RjMTJlOGE0MTRkNDFhYzYzMzZlZjNmNzMxNTQ5L3RhYmxlcmFuZ2U6MTBjZGMxMmU4YTQxNGQ0MWFjNjMzNmVmM2Y3MzE1NDlfNy0xLTEtMS0w_89e6872c-1cef-4eea-a614-951d715c290a"
      unitRef="usd">200000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i6d7eca38dfea4097ba3cd55937d7a273_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RhYmxlOjEwY2RjMTJlOGE0MTRkNDFhYzYzMzZlZjNmNzMxNTQ5L3RhYmxlcmFuZ2U6MTBjZGMxMmU4YTQxNGQ0MWFjNjMzNmVmM2Y3MzE1NDlfNy0zLTEtMS0w_2da30463-61f3-406a-aa6c-3224f8c2937f"
      unitRef="usd">199105000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ie8fd8ed0b56143f6b1630b08e3fee7cc_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RhYmxlOjEwY2RjMTJlOGE0MTRkNDFhYzYzMzZlZjNmNzMxNTQ5L3RhYmxlcmFuZ2U6MTBjZGMxMmU4YTQxNGQ0MWFjNjMzNmVmM2Y3MzE1NDlfNy01LTEtMS0w_52c71bc0-7a78-4047-8967-b87ff380c158"
      unitRef="usd">199054000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i3f6d3ba995ee4071a0bbff53bc83cd06_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RhYmxlOjEwY2RjMTJlOGE0MTRkNDFhYzYzMzZlZjNmNzMxNTQ5L3RhYmxlcmFuZ2U6MTBjZGMxMmU4YTQxNGQ0MWFjNjMzNmVmM2Y3MzE1NDlfOC0xLTEtMS0w_9cb1156e-4ae7-4032-a7d5-4009a2446f5d"
      unitRef="usd">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i3f6d3ba995ee4071a0bbff53bc83cd06_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RhYmxlOjEwY2RjMTJlOGE0MTRkNDFhYzYzMzZlZjNmNzMxNTQ5L3RhYmxlcmFuZ2U6MTBjZGMxMmU4YTQxNGQ0MWFjNjMzNmVmM2Y3MzE1NDlfOC0zLTEtMS0w_43efc9c1-979f-41a0-a763-cbe41e152862"
      unitRef="usd">295935000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i8844baa78ba344fabbba9f191d79ff92_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RhYmxlOjEwY2RjMTJlOGE0MTRkNDFhYzYzMzZlZjNmNzMxNTQ5L3RhYmxlcmFuZ2U6MTBjZGMxMmU4YTQxNGQ0MWFjNjMzNmVmM2Y3MzE1NDlfOC01LTEtMS0w_a378138c-0742-40b8-991d-d65df5aef372"
      unitRef="usd">295811000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i6e5c27089bd34876816a7e657fb2b7a3_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RhYmxlOjEwY2RjMTJlOGE0MTRkNDFhYzYzMzZlZjNmNzMxNTQ5L3RhYmxlcmFuZ2U6MTBjZGMxMmU4YTQxNGQ0MWFjNjMzNmVmM2Y3MzE1NDlfOS0xLTEtMS0w_79f8f266-c8ca-4e9b-925f-5152a07212f0"
      unitRef="usd">250000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i6e5c27089bd34876816a7e657fb2b7a3_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RhYmxlOjEwY2RjMTJlOGE0MTRkNDFhYzYzMzZlZjNmNzMxNTQ5L3RhYmxlcmFuZ2U6MTBjZGMxMmU4YTQxNGQ0MWFjNjMzNmVmM2Y3MzE1NDlfOS0zLTEtMS0w_499d2ae6-ffaf-4c89-97f1-73e0821b45aa"
      unitRef="usd">247883000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i2c6f52db436946088ba6d84c127a31bf_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RhYmxlOjEwY2RjMTJlOGE0MTRkNDFhYzYzMzZlZjNmNzMxNTQ5L3RhYmxlcmFuZ2U6MTBjZGMxMmU4YTQxNGQ0MWFjNjMzNmVmM2Y3MzE1NDlfOS01LTEtMS0w_060648f7-5f82-4777-9f05-2189c09fd9a8"
      unitRef="usd">247827000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="id0175c8361194396a98de7ccf59014a7_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RhYmxlOjEwY2RjMTJlOGE0MTRkNDFhYzYzMzZlZjNmNzMxNTQ5L3RhYmxlcmFuZ2U6MTBjZGMxMmU4YTQxNGQ0MWFjNjMzNmVmM2Y3MzE1NDlfMTAtMS0xLTEtMA_0e75d2d2-914a-41fd-86af-3d6c0e39a42d"
      unitRef="usd">350000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="id0175c8361194396a98de7ccf59014a7_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RhYmxlOjEwY2RjMTJlOGE0MTRkNDFhYzYzMzZlZjNmNzMxNTQ5L3RhYmxlcmFuZ2U6MTBjZGMxMmU4YTQxNGQ0MWFjNjMzNmVmM2Y3MzE1NDlfMTAtMy0xLTEtMA_a414fc8e-274c-4519-8507-f540260cba35"
      unitRef="usd">344015000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i71ae5a24119c47bda846d5e8aa181a98_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RhYmxlOjEwY2RjMTJlOGE0MTRkNDFhYzYzMzZlZjNmNzMxNTQ5L3RhYmxlcmFuZ2U6MTBjZGMxMmU4YTQxNGQ0MWFjNjMzNmVmM2Y3MzE1NDlfMTAtNS0xLTEtMA_07f06dbd-288f-4786-abc9-f6a96b330ab1"
      unitRef="usd">343877000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i5edc5dbe9c28450baabce09f7f909e39_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RhYmxlOjEwY2RjMTJlOGE0MTRkNDFhYzYzMzZlZjNmNzMxNTQ5L3RhYmxlcmFuZ2U6MTBjZGMxMmU4YTQxNGQ0MWFjNjMzNmVmM2Y3MzE1NDlfMTEtMy0xLTEtMA_5d508a69-099f-4bcf-8870-22c9945cb72b"
      unitRef="usd">732000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i8e5a47d79d704f48bef08208b1d07a56_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RhYmxlOjEwY2RjMTJlOGE0MTRkNDFhYzYzMzZlZjNmNzMxNTQ5L3RhYmxlcmFuZ2U6MTBjZGMxMmU4YTQxNGQ0MWFjNjMzNmVmM2Y3MzE1NDlfMTEtNS0xLTEtMA_61f37ea6-1a69-40f8-afff-069eb11cd4c3"
      unitRef="usd">763000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RhYmxlOjEwY2RjMTJlOGE0MTRkNDFhYzYzMzZlZjNmNzMxNTQ5L3RhYmxlcmFuZ2U6MTBjZGMxMmU4YTQxNGQ0MWFjNjMzNmVmM2Y3MzE1NDlfMTQtMy0xLTEtMA_4571fbad-ed7b-471f-aa31-e4fab34541db"
      unitRef="usd">2946493000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RhYmxlOjEwY2RjMTJlOGE0MTRkNDFhYzYzMzZlZjNmNzMxNTQ5L3RhYmxlcmFuZ2U6MTBjZGMxMmU4YTQxNGQ0MWFjNjMzNmVmM2Y3MzE1NDlfMTQtNS0xLTEtMA_84439992-c203-48ad-abdf-aebf795ffec4"
      unitRef="usd">2943660000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RleHRyZWdpb246ZGMwMjAwZTRkNTkxNDY4MDg1NzRkYzlkMGNjOWZlODNfMTgy_b45055c2-5819-44c7-8e68-08e283190ea7"
      unitRef="usd">15100000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RleHRyZWdpb246ZGMwMjAwZTRkNTkxNDY4MDg1NzRkYzlkMGNjOWZlODNfMTg5_61390a46-22ff-4206-bb38-132c3b7642bd"
      unitRef="usd">15800000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsNet
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RleHRyZWdpb246ZGMwMjAwZTRkNTkxNDY4MDg1NzRkYzlkMGNjOWZlODNfMjYz_429813b5-2910-436f-8be4-ec29f3619af8"
      unitRef="usd">12100000</us-gaap:DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsNet>
    <us-gaap:DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsNet
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RleHRyZWdpb246ZGMwMjAwZTRkNTkxNDY4MDg1NzRkYzlkMGNjOWZlODNfMjcw_0d2a9998-7b8c-4981-9a5b-2518857b10bf"
      unitRef="usd">13000000.0</us-gaap:DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsNet>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RleHRyZWdpb246ZGMwMjAwZTRkNTkxNDY4MDg1NzRkYzlkMGNjOWZlODNfMzI5_f119f1a7-ba87-4103-a747-5516b67ec20a"
      unitRef="usd">1000000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCovenantCompliance
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RleHRyZWdpb246ZGMwMjAwZTRkNTkxNDY4MDg1NzRkYzlkMGNjOWZlODNfNDUw_7423446f-48b4-40a6-a6ef-adfba42472f0">The Company was in compliance with all covenants in the Credit Agreement and other long-term debt covenants at June 30, 2019 and had an interest coverage ratio of consolidated EBITDA to consolidated net interest expense of 10.0 to 1.0.</us-gaap:LineOfCreditFacilityCovenantCompliance>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV85NC9mcmFnOmRjMDIwMGU0ZDU5MTQ2ODA4NTc0ZGM5ZDBjYzlmZTgzL3RleHRyZWdpb246ZGMwMjAwZTRkNTkxNDY4MDg1NzRkYzlkMGNjOWZlODNfODI4_1e6739cc-63c2-4840-978b-22246edf48ba"
      unitRef="usd">142100000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDAvZnJhZzozNWMzYjYwNGEzNTQ0Yzc3OGRjYzkxOTU1ZTE1NDM5MS90ZXh0cmVnaW9uOjM1YzNiNjA0YTM1NDRjNzc4ZGNjOTE5NTVlMTU0MzkxXzUzMjQ_fcf80a2a-fcb4-4171-a6ff-2131b775695a">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;"&gt;12. 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Derivatives&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;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="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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 to occur within the next twelve months that are denominated in non-functional currencies, with currency forward contracts designated as cash flow hedges. At June&#160;30, 2019 and December&#160;31, 2018, the Company had contracts with total notional amounts of $200,514 and $193,649, respectively, to exchange currencies, principally the Pound Sterling, Euro, Swedish Krona, Chinese Yuan, 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;In addition, the Company had outstanding contracts with a total notional amount of $94,191 and $66,906 as of June&#160;30, 2019 and December&#160;31, 2018, respectively, that are not designated as hedging instruments. These instruments are used to reduce the &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Company's exposure for operating receivables and payables that are denominated in non-functional currencies. Gains and losses on these contracts are recorded in other (income) expense, net 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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 June&#160;30, 2019 and December&#160;31, 2018 and the balance sheet lines in which they are recorded:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:36.123167%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.741935%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.155425%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:23.513196%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:13pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value Asset (Liability)&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="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance Sheet Caption&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency forward&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prepaid / Other current assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency forward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,741)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,165)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;For a cash flow hedge, the effective portion of the change in estimated fair value of a hedging instrument is recorded in accumulated other comprehensive loss (earnings) as a separate component of the Condensed Consolidated Statement of Stockholders' Equity and is reclassified into revenues and cost of goods and services in the Condensed 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 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:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has designated the &#x20ac;600,000 and &#x20ac;300,000 of euro-denominated notes issued November 9, 2016 and December 4, 2013, respectively, as hedges of a portion of its net investment in euro-denominated operations. Changes in the value of the euro-denominated debt are recognized in foreign currency translation adjustments within other comprehensive earnings of the Condensed Consolidated Statements of Comprehensive Earnings to offset changes in the value of the net investment in euro-denominated 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Amounts recognized in other comprehensive earnings for the gains (losses) on net investment hedges were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:97.660819%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:40.065868%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.874251%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.548503%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.874251%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.548503%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.970060%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.548503%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.970060%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:14pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, &#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="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:14pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&#160;&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Loss) gain on euro-denominated debt&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,710)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,153)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,180)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,917)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net (loss) gain on net investment hedges, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,721)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;45,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(911)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,972&#160;&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 style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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. &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:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the Company&#x2019;s assets and liabilities measured at fair value on a recurring basis as of June&#160;30, 2019 and December&#160;31, 2018: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:60.957540%;"/&gt;&lt;td style="width:1.0%;"/&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.155198%;"/&gt;&lt;td style="width:1.0%;"/&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.532064%;"/&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:16.155198%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right: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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,148&#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="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,874&#160;&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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,741&#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="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,165&#160;&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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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 interim 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The estimated fair value of long-term debt, net at June&#160;30, 2019 and December&#160;31, 2018&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;, w&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;as $3,281,664 and $3,132,330, 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The carrying values of cash and cash equivalents, trade receivables, accounts payable and notes payable are reasonable estimates of their fair values as of June&#160;30, 2019, and December&#160;31, 2018 due to the short-term nature of these instruments.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <invest:DerivativeNotionalAmount
      contextRef="ib9134b1ad45240eea51e0cde6057440e_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDAvZnJhZzozNWMzYjYwNGEzNTQ0Yzc3OGRjYzkxOTU1ZTE1NDM5MS90ZXh0cmVnaW9uOjM1YzNiNjA0YTM1NDRjNzc4ZGNjOTE5NTVlMTU0MzkxXzUyNQ_f7659469-8e32-42da-93a5-dec580b873cd"
      unitRef="usd">200514000</invest:DerivativeNotionalAmount>
    <invest:DerivativeNotionalAmount
      contextRef="i1f9b0a62dd9e481ab11f669459e2a0c9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDAvZnJhZzozNWMzYjYwNGEzNTQ0Yzc3OGRjYzkxOTU1ZTE1NDM5MS90ZXh0cmVnaW9uOjM1YzNiNjA0YTM1NDRjNzc4ZGNjOTE5NTVlMTU0MzkxXzUzMg_95040bb0-65e0-48b7-879b-80804fc17eaa"
      unitRef="usd">193649000</invest:DerivativeNotionalAmount>
    <invest:DerivativeNotionalAmount
      contextRef="ied662609ba2244d8be5ad499cedc929b_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDAvZnJhZzozNWMzYjYwNGEzNTQ0Yzc3OGRjYzkxOTU1ZTE1NDM5MS90ZXh0cmVnaW9uOjM1YzNiNjA0YTM1NDRjNzc4ZGNjOTE5NTVlMTU0MzkxXzg1Mw_652d1715-e10e-43f1-9002-aca98f1a0931"
      unitRef="usd">94191000</invest:DerivativeNotionalAmount>
    <invest:DerivativeNotionalAmount
      contextRef="i723a446d11284f3fba51f745eb0817a0_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDAvZnJhZzozNWMzYjYwNGEzNTQ0Yzc3OGRjYzkxOTU1ZTE1NDM5MS90ZXh0cmVnaW9uOjM1YzNiNjA0YTM1NDRjNzc4ZGNjOTE5NTVlMTU0MzkxXzg2MA_5971ef01-de9d-4082-9633-1a2d0c305f3b"
      unitRef="usd">66906000</invest:DerivativeNotionalAmount>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDAvZnJhZzozNWMzYjYwNGEzNTQ0Yzc3OGRjYzkxOTU1ZTE1NDM5MS90ZXh0cmVnaW9uOjM1YzNiNjA0YTM1NDRjNzc4ZGNjOTE5NTVlMTU0MzkxXzUzMjU_5fa5ba9f-7b49-40eb-baff-3b7df02090a0">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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 June&#160;30, 2019 and December&#160;31, 2018 and the balance sheet lines in which they are recorded:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:36.123167%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.741935%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.155425%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:23.513196%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:13pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value Asset (Liability)&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="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance Sheet Caption&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency forward&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prepaid / Other current assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency forward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,741)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,165)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="idc479490908a4760ad431145ea95e0da_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDAvZnJhZzozNWMzYjYwNGEzNTQ0Yzc3OGRjYzkxOTU1ZTE1NDM5MS90YWJsZToyMzI5MDQ5OTBjNGU0ODM4YjI3NmFlNGZmYWQzYWQ4MC90YWJsZXJhbmdlOjIzMjkwNDk5MGM0ZTQ4MzhiMjc2YWU0ZmZhZDNhZDgwXzItMS0xLTEtMA_07832059-4a93-4fa0-95cc-26dba8759875"
      unitRef="usd">1148000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i645bf8881da44533adef52f41ca94f55_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDAvZnJhZzozNWMzYjYwNGEzNTQ0Yzc3OGRjYzkxOTU1ZTE1NDM5MS90YWJsZToyMzI5MDQ5OTBjNGU0ODM4YjI3NmFlNGZmYWQzYWQ4MC90YWJsZXJhbmdlOjIzMjkwNDk5MGM0ZTQ4MzhiMjc2YWU0ZmZhZDNhZDgwXzItMy0xLTEtMA_199dc73e-2ece-49bc-809f-90c42fafffb7"
      unitRef="usd">1874000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i599646beb286488fb9f0628f230a9915_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDAvZnJhZzozNWMzYjYwNGEzNTQ0Yzc3OGRjYzkxOTU1ZTE1NDM5MS90YWJsZToyMzI5MDQ5OTBjNGU0ODM4YjI3NmFlNGZmYWQzYWQ4MC90YWJsZXJhbmdlOjIzMjkwNDk5MGM0ZTQ4MzhiMjc2YWU0ZmZhZDNhZDgwXzMtMS0xLTEtMA_d12ce6bf-b589-4c95-9677-1b974042a124"
      unitRef="usd">1741000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="id948887f45d04ee7af23b4da1a6102a8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDAvZnJhZzozNWMzYjYwNGEzNTQ0Yzc3OGRjYzkxOTU1ZTE1NDM5MS90YWJsZToyMzI5MDQ5OTBjNGU0ODM4YjI3NmFlNGZmYWQzYWQ4MC90YWJsZXJhbmdlOjIzMjkwNDk5MGM0ZTQ4MzhiMjc2YWU0ZmZhZDNhZDgwXzMtMy0xLTEtMA_a94e8d10-1af2-4471-b7e5-b45ce74af624"
      unitRef="usd">1165000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i41adece45d08440590b3128dd85972f5_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDAvZnJhZzozNWMzYjYwNGEzNTQ0Yzc3OGRjYzkxOTU1ZTE1NDM5MS90ZXh0cmVnaW9uOjM1YzNiNjA0YTM1NDRjNzc4ZGNjOTE5NTVlMTU0MzkxXzI2Nzg_5f791847-f484-4248-b290-a56684cefec1"
      unitRef="eur">600000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iaa6d3ea90c3e49a692fca28aa77edafe_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDAvZnJhZzozNWMzYjYwNGEzNTQ0Yzc3OGRjYzkxOTU1ZTE1NDM5MS90ZXh0cmVnaW9uOjM1YzNiNjA0YTM1NDRjNzc4ZGNjOTE5NTVlMTU0MzkxXzI2ODU_f64a5e36-4ce4-4e7a-b637-d4449cd499e7"
      unitRef="eur">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDAvZnJhZzozNWMzYjYwNGEzNTQ0Yzc3OGRjYzkxOTU1ZTE1NDM5MS90ZXh0cmVnaW9uOjM1YzNiNjA0YTM1NDRjNzc4ZGNjOTE5NTVlMTU0MzkxXzUzMTk_996d7ff3-2d58-49aa-8c59-319de4e1685b">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Amounts recognized in other comprehensive earnings for the gains (losses) on net investment hedges were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:97.660819%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:40.065868%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.874251%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.548503%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.874251%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.548503%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.970060%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.548503%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.970060%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:14pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, &#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="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:14pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&#160;&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Loss) gain on euro-denominated debt&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,710)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,153)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,180)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,917)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net (loss) gain on net investment hedges, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,721)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;45,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(911)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <dov:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecrease
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDAvZnJhZzozNWMzYjYwNGEzNTQ0Yzc3OGRjYzkxOTU1ZTE1NDM5MS90YWJsZTphMWMyMDExMjYxNjA0NTlkYjYzYTg1MzcyODlkNGUwZC90YWJsZXJhbmdlOmExYzIwMTEyNjE2MDQ1OWRiNjNhODUzNzI4OWQ0ZTBkXzItMS0xLTEtMA_4b4ef0dc-ebc8-483d-ac0e-3206bf6d39aa"
      unitRef="usd">-4710000</dov:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecrease>
    <dov:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecrease
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDAvZnJhZzozNWMzYjYwNGEzNTQ0Yzc3OGRjYzkxOTU1ZTE1NDM5MS90YWJsZTphMWMyMDExMjYxNjA0NTlkYjYzYTg1MzcyODlkNGUwZC90YWJsZXJhbmdlOmExYzIwMTEyNjE2MDQ1OWRiNjNhODUzNzI4OWQ0ZTBkXzItMy0xLTEtMA_40bed2bc-4724-4e73-b783-2998d6d703be"
      unitRef="usd">57998000</dov:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecrease>
    <dov:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecrease
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDAvZnJhZzozNWMzYjYwNGEzNTQ0Yzc3OGRjYzkxOTU1ZTE1NDM5MS90YWJsZTphMWMyMDExMjYxNjA0NTlkYjYzYTg1MzcyODlkNGUwZC90YWJsZXJhbmdlOmExYzIwMTEyNjE2MDQ1OWRiNjNhODUzNzI4OWQ0ZTBkXzItNS0xLTEtMA_6cf1022e-4c9e-447b-827b-048b3177fdd7"
      unitRef="usd">-1153000</dov:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecrease>
    <dov:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecrease
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDAvZnJhZzozNWMzYjYwNGEzNTQ0Yzc3OGRjYzkxOTU1ZTE1NDM5MS90YWJsZTphMWMyMDExMjYxNjA0NTlkYjYzYTg1MzcyODlkNGUwZC90YWJsZXJhbmdlOmExYzIwMTEyNjE2MDQ1OWRiNjNhODUzNzI4OWQ0ZTBkXzItNy0xLTEtMA_ea35db0a-d2b2-4d83-bba8-46d5144f7004"
      unitRef="usd">13889000</dov:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecrease>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDAvZnJhZzozNWMzYjYwNGEzNTQ0Yzc3OGRjYzkxOTU1ZTE1NDM5MS90YWJsZTphMWMyMDExMjYxNjA0NTlkYjYzYTg1MzcyODlkNGUwZC90YWJsZXJhbmdlOmExYzIwMTEyNjE2MDQ1OWRiNjNhODUzNzI4OWQ0ZTBkXzMtMS0xLTEtMA_46da3492-dfb5-4131-a92b-6cfda0ff468a"
      unitRef="usd">-989000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDAvZnJhZzozNWMzYjYwNGEzNTQ0Yzc3OGRjYzkxOTU1ZTE1NDM5MS90YWJsZTphMWMyMDExMjYxNjA0NTlkYjYzYTg1MzcyODlkNGUwZC90YWJsZXJhbmdlOmExYzIwMTEyNjE2MDQ1OWRiNjNhODUzNzI4OWQ0ZTBkXzMtMy0xLTEtMA_efcd1750-a32f-4cab-a810-aec344c6914e"
      unitRef="usd">12180000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDAvZnJhZzozNWMzYjYwNGEzNTQ0Yzc3OGRjYzkxOTU1ZTE1NDM5MS90YWJsZTphMWMyMDExMjYxNjA0NTlkYjYzYTg1MzcyODlkNGUwZC90YWJsZXJhbmdlOmExYzIwMTEyNjE2MDQ1OWRiNjNhODUzNzI4OWQ0ZTBkXzMtNS0xLTEtMA_7757c9ed-e477-4b5b-9175-7e484c7569c2"
      unitRef="usd">-242000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDAvZnJhZzozNWMzYjYwNGEzNTQ0Yzc3OGRjYzkxOTU1ZTE1NDM5MS90YWJsZTphMWMyMDExMjYxNjA0NTlkYjYzYTg1MzcyODlkNGUwZC90YWJsZXJhbmdlOmExYzIwMTEyNjE2MDQ1OWRiNjNhODUzNzI4OWQ0ZTBkXzMtNy0xLTEtMA_8e7bfb3a-5314-484b-ac14-5c4bb4f74398"
      unitRef="usd">2917000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDAvZnJhZzozNWMzYjYwNGEzNTQ0Yzc3OGRjYzkxOTU1ZTE1NDM5MS90YWJsZTphMWMyMDExMjYxNjA0NTlkYjYzYTg1MzcyODlkNGUwZC90YWJsZXJhbmdlOmExYzIwMTEyNjE2MDQ1OWRiNjNhODUzNzI4OWQ0ZTBkXzQtMS0xLTEtMA_b86a49fa-3114-4768-8a13-e4ff26334344"
      unitRef="usd">-3721000</us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax>
    <us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDAvZnJhZzozNWMzYjYwNGEzNTQ0Yzc3OGRjYzkxOTU1ZTE1NDM5MS90YWJsZTphMWMyMDExMjYxNjA0NTlkYjYzYTg1MzcyODlkNGUwZC90YWJsZXJhbmdlOmExYzIwMTEyNjE2MDQ1OWRiNjNhODUzNzI4OWQ0ZTBkXzQtMy0xLTEtMA_2a3184ba-c81b-4159-be8b-3988f4413cda"
      unitRef="usd">45818000</us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax>
    <us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDAvZnJhZzozNWMzYjYwNGEzNTQ0Yzc3OGRjYzkxOTU1ZTE1NDM5MS90YWJsZTphMWMyMDExMjYxNjA0NTlkYjYzYTg1MzcyODlkNGUwZC90YWJsZXJhbmdlOmExYzIwMTEyNjE2MDQ1OWRiNjNhODUzNzI4OWQ0ZTBkXzQtNS0xLTEtMA_f150639a-ab72-4a0b-8c63-49984ec7bbe3"
      unitRef="usd">-911000</us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax>
    <us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDAvZnJhZzozNWMzYjYwNGEzNTQ0Yzc3OGRjYzkxOTU1ZTE1NDM5MS90YWJsZTphMWMyMDExMjYxNjA0NTlkYjYzYTg1MzcyODlkNGUwZC90YWJsZXJhbmdlOmExYzIwMTEyNjE2MDQ1OWRiNjNhODUzNzI4OWQ0ZTBkXzQtNy0xLTEtMA_fdd19819-8f99-476e-ad81-d5bed90ecd9c"
      unitRef="usd">10972000</us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDAvZnJhZzozNWMzYjYwNGEzNTQ0Yzc3OGRjYzkxOTU1ZTE1NDM5MS90ZXh0cmVnaW9uOjM1YzNiNjA0YTM1NDRjNzc4ZGNjOTE5NTVlMTU0MzkxXzUzMjI_e466b117-da56-4346-b407-f9e0fc8f7a40">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the Company&#x2019;s assets and liabilities measured at fair value on a recurring basis as of June&#160;30, 2019 and December&#160;31, 2018: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:60.957540%;"/&gt;&lt;td style="width:1.0%;"/&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.155198%;"/&gt;&lt;td style="width:1.0%;"/&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.532064%;"/&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:16.155198%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right: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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,148&#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="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,874&#160;&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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,741&#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="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,165&#160;&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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" 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="i08f2901df0e0434db8b0f78016dfcce3_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDAvZnJhZzozNWMzYjYwNGEzNTQ0Yzc3OGRjYzkxOTU1ZTE1NDM5MS90YWJsZTpjMmRkZWI2ZTFlMjc0MmIyYTU3N2RiMDk5OTBiMmZhZi90YWJsZXJhbmdlOmMyZGRlYjZlMWUyNzQyYjJhNTc3ZGIwOTk5MGIyZmFmXzMtMy0xLTEtMA_4c8962e3-909c-4708-ace6-ed346ea8fbb7"
      unitRef="usd">1148000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="i70ed0852791748f69ddb3ea2ec3abd18_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDAvZnJhZzozNWMzYjYwNGEzNTQ0Yzc3OGRjYzkxOTU1ZTE1NDM5MS90YWJsZTpjMmRkZWI2ZTFlMjc0MmIyYTU3N2RiMDk5OTBiMmZhZi90YWJsZXJhbmdlOmMyZGRlYjZlMWUyNzQyYjJhNTc3ZGIwOTk5MGIyZmFmXzMtOS0xLTEtMA_d943a5d8-faed-4750-a370-7d3fb2ba8340"
      unitRef="usd">1874000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i08f2901df0e0434db8b0f78016dfcce3_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDAvZnJhZzozNWMzYjYwNGEzNTQ0Yzc3OGRjYzkxOTU1ZTE1NDM5MS90YWJsZTpjMmRkZWI2ZTFlMjc0MmIyYTU3N2RiMDk5OTBiMmZhZi90YWJsZXJhbmdlOmMyZGRlYjZlMWUyNzQyYjJhNTc3ZGIwOTk5MGIyZmFmXzUtMy0xLTEtMA_f168bf29-c05f-437f-af75-c355b6229f50"
      unitRef="usd">1741000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i70ed0852791748f69ddb3ea2ec3abd18_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDAvZnJhZzozNWMzYjYwNGEzNTQ0Yzc3OGRjYzkxOTU1ZTE1NDM5MS90YWJsZTpjMmRkZWI2ZTFlMjc0MmIyYTU3N2RiMDk5OTBiMmZhZi90YWJsZXJhbmdlOmMyZGRlYjZlMWUyNzQyYjJhNTc3ZGIwOTk5MGIyZmFmXzUtOS0xLTEtMA_bcc46b53-ecef-4122-b196-304c5e84c026"
      unitRef="usd">1165000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:LongTermDebtFairValue
      contextRef="ieeeabe23c51e41a1918d866da7084f78_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDAvZnJhZzozNWMzYjYwNGEzNTQ0Yzc3OGRjYzkxOTU1ZTE1NDM5MS90ZXh0cmVnaW9uOjM1YzNiNjA0YTM1NDRjNzc4ZGNjOTE5NTVlMTU0MzkxXzQ4NDI_c5ab73d1-db4f-408f-96a3-588902c44439"
      unitRef="usd">3281664000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ie5b4c31e287a4c668c017d4448ce49f0_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDAvZnJhZzozNWMzYjYwNGEzNTQ0Yzc3OGRjYzkxOTU1ZTE1NDM5MS90ZXh0cmVnaW9uOjM1YzNiNjA0YTM1NDRjNzc4ZGNjOTE5NTVlMTU0MzkxXzQ4NDk_1546cfa9-363b-43df-830d-e3b80590261a"
      unitRef="usd">3132330000</us-gaap:LongTermDebtFairValue>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDYvZnJhZzoyYjJkYWVjMjA3Yzk0ZDliYmM0YjIyY2RiYTg4NDExZC90ZXh0cmVnaW9uOjJiMmRhZWMyMDdjOTRkOWJiYzRiMjJjZGJhODg0MTFkXzUwMg_e8ef060b-9705-49f1-8962-b20d76a89f63">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;"&gt;13. Income Taxes&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:107%;"&gt;The effective tax rates for the&#160;three months&#160;ended&#160;June&#160;30, 2019 and 2018&#160;were&#160;20.7%&#160;and 21.3%, respectively. The decrease in the effective tax rate for the three months ended June&#160;30, 2019 relative to the prior comparable period was principally due to changes in tax law and, to a lesser extent, discrete tax items. &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:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:107%;"&gt;The effective tax rates for the&#160;six months&#160;ended&#160;June&#160;30, 2019&#160;and&#160;2018&#160;were&#160;21.7%&#160;and&#160;20.2%, respectively. The increase in the effective tax rate for the six months ended June 30, 2019 relative to the prior comparable period is primarily driven by the exclusion of capital losses on the sale of Finder under local tax law partially offset by the impact of changes in tax law.&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="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The discrete items for the three months ended &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; and &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;2018&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; primarily resulted from the net tax benefit from stock exercises and favorable audit settlements.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:12pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The discrete items for the &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;six months&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; ended &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; primarily resulted from the benefit of stock exercises and favorable audit settlements partially offset by the exclusion of capital losses on the sale of Finder under local tax law.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:12pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The discrete items for the &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;six months&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt; ended June&#160;30, 2018 primarily resulted from the benefit of stock exercises and favorable audit settlements.&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;margin-bottom:8pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Dover and its subsidiaries file tax returns in the U.S., including various state and local returns, and in other foreign jurisdictions. We believe adequate provision has been made for all income tax uncertainties. The Company is routinely audited by taxing authorities in its filing jurisdictions, and a number of these audits are currently underway. The Company believes that within the next twelve months uncertain tax positions may be resolved and statutes of limitations will expire, which could result in a decrease in the gross amount of unrecognized tax benefits of approximately  zero to $11.9 million.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDYvZnJhZzoyYjJkYWVjMjA3Yzk0ZDliYmM0YjIyY2RiYTg4NDExZC90ZXh0cmVnaW9uOjJiMmRhZWMyMDdjOTRkOWJiYzRiMjJjZGJhODg0MTFkXzc2_08f09031-e7d8-4d47-a596-b3549315ec06"
      unitRef="number">0.207</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDYvZnJhZzoyYjJkYWVjMjA3Yzk0ZDliYmM0YjIyY2RiYTg4NDExZC90ZXh0cmVnaW9uOjJiMmRhZWMyMDdjOTRkOWJiYzRiMjJjZGJhODg0MTFkXzIxOTkwMjMyNTYwNTY_5fe1cc27-fd67-4b77-b120-36bf04349e0d"
      unitRef="number">0.213</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDYvZnJhZzoyYjJkYWVjMjA3Yzk0ZDliYmM0YjIyY2RiYTg4NDExZC90ZXh0cmVnaW9uOjJiMmRhZWMyMDdjOTRkOWJiYzRiMjJjZGJhODg0MTFkXzIxOTkwMjMyNTYxMTc_48af88dd-b402-4d53-a40a-b9190445f9a7"
      unitRef="number">0.217</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDYvZnJhZzoyYjJkYWVjMjA3Yzk0ZDliYmM0YjIyY2RiYTg4NDExZC90ZXh0cmVnaW9uOjJiMmRhZWMyMDdjOTRkOWJiYzRiMjJjZGJhODg0MTFkXzIxOTkwMjMyNTYxMjQ_ae15f035-4dcf-452f-a7c9-fbceb6cf53f4"
      unitRef="number">0.202</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible
      contextRef="i902ce5897dc64d70983f33bea27a7dc3_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDYvZnJhZzoyYjJkYWVjMjA3Yzk0ZDliYmM0YjIyY2RiYTg4NDExZC90ZXh0cmVnaW9uOjJiMmRhZWMyMDdjOTRkOWJiYzRiMjJjZGJhODg0MTFkXzQ5Mw_7bde9920-a093-48fa-8cc3-3c0ac99b7c55"
      unitRef="usd">0</us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible>
    <us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible
      contextRef="ia84f2eb2ce634d0ba0fa1e06de2ccda7_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMDYvZnJhZzoyYjJkYWVjMjA3Yzk0ZDliYmM0YjIyY2RiYTg4NDExZC90ZXh0cmVnaW9uOjJiMmRhZWMyMDdjOTRkOWJiYzRiMjJjZGJhODg0MTFkXzQ5OQ_b5f640e8-d482-4dfd-af9d-fcc16473b928"
      unitRef="usd">11900000</us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90ZXh0cmVnaW9uOmQ4NjQyNjU2NTcxMjQ2ZDFhNDc5MGEwYjJhYWY5MGI2XzI3MTg_39985736-3938-49d4-88ee-ede79f8e9782">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;"&gt;14. Equity 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company typically grants equity awards annually at its regularly scheduled first quarter meeting of the Compensation Committee of the Board of Directors. Additionally, in the second quarter of 2018, the Company granted equity awards to its new President and Chief Executive Officer. During the six months ended June&#160;30, 2019, the Company issued stock-settled appreciation rights ("SARs") covering 615,089 shares, performance share awards of 35,172 and restricted stock units ("RSUs") of 124,929.&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:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company uses the Black-Scholes option pricing model to determine the fair value of each SAR on the date of grant. 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 SARs 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 style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The range of assumptions used in determining the fair value of the SARs awarded during the respective periods were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.538012%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:69.661721%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.050445%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.541840%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.050445%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.728783%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:5.566766%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;SARs&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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:7pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:7pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:7pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:7pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:7pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:7pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$91.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$79.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$82.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$17.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$14.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$15.41&#160;&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 style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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 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 Condensed Consolidated Statements of Earnings in the period of change.  &#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:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The fair value and average attainment used in determining stock-based compensation cost for the performance shares issued in  2019 and 2018 were as follows for the six months ended June&#160;30, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.614035%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.918129%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.918129%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.700585%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.918129%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:13pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Performance Shares&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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$91.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$79.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$82.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Average attainment rate reflected in expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;240.05%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="8" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;288.57%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;/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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company also has granted RSUs, and the fair value of these awards was determined using Dover's closing stock price on the date 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Stock-based compensation is reported within selling, general and administrative expenses of continuing operations in the Condensed 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="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:42.721408%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.609971%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.609971%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.929619%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.929619%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, &#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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&#160;&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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pre-tax stock-based compensation expense (continuing)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(498)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(817)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,546)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,313)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total stock-based compensation expense, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,090&#160;&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Stock-based compensation expense attributable to Apergy employees for the three and six months ended June&#160;30, 2018 was $174 and $744, respectively. These costs are reported within earnings from discontinued operations in the Condensed Consolidated Statement of Earnings.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i1c23979421f546b68f32788643cfc0be_D20190101-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90ZXh0cmVnaW9uOmQ4NjQyNjU2NTcxMjQ2ZDFhNDc5MGEwYjJhYWY5MGI2XzI2Mg_7c2efe14-9ac7-4cd1-b709-1a30831c3b29"
      unitRef="shares">615089</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i7cc8896822e0406fa46ccda79146154a_D20190101-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90ZXh0cmVnaW9uOmQ4NjQyNjU2NTcxMjQ2ZDFhNDc5MGEwYjJhYWY5MGI2XzMwMQ_03760d21-17a4-4f6b-a362-b4171cd3aaef"
      unitRef="shares">35172</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ib7cb0e85e1474e4dbe90445b5d8d9879_D20190101-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90ZXh0cmVnaW9uOmQ4NjQyNjU2NTcxMjQ2ZDFhNDc5MGEwYjJhYWY5MGI2XzM0Mw_9b8e8b59-9569-4aef-9b64-19a93ff6413a"
      unitRef="shares">124929</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock
      contextRef="i1c23979421f546b68f32788643cfc0be_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90ZXh0cmVnaW9uOmQ4NjQyNjU2NTcxMjQ2ZDFhNDc5MGEwYjJhYWY5MGI2XzI3MTk_94326789-2e10-44c0-a9c3-dcb015458d9d">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The range of assumptions used in determining the fair value of the SARs awarded during the respective periods were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.538012%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:69.661721%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.050445%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.541840%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.050445%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.728783%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:5.566766%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;SARs&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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:7pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:7pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:7pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:7pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:7pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:7pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$91.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$79.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$82.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$17.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$14.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$15.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i1c23979421f546b68f32788643cfc0be_D20190101-20190630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90YWJsZTo2ZDkxYzRiZmQ1N2E0Y2Q0YmY4NDRkNGVmNjA0MTBjZC90YWJsZXJhbmdlOjZkOTFjNGJmZDU3YTRjZDRiZjg0NGQ0ZWY2MDQxMGNkXzItMS0xLTEtMA_485ac1b7-c26a-4219-a278-fdf85fbae4b1"
      unitRef="number">0.0251</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i1ce5f68355fd45b789826f13792d5abe_D20180101-20180630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90YWJsZTo2ZDkxYzRiZmQ1N2E0Y2Q0YmY4NDRkNGVmNjA0MTBjZC90YWJsZXJhbmdlOjZkOTFjNGJmZDU3YTRjZDRiZjg0NGQ0ZWY2MDQxMGNkXzItMy0xLTEtMA_314c22fc-7595-4949-abb4-1ce3281f07e7"
      unitRef="number">0.0258</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i731ea5c3993541fca2ec5f6a147e7d58_D20180101-20180630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90YWJsZTo2ZDkxYzRiZmQ1N2E0Y2Q0YmY4NDRkNGVmNjA0MTBjZC90YWJsZXJhbmdlOjZkOTFjNGJmZDU3YTRjZDRiZjg0NGQ0ZWY2MDQxMGNkXzItNS0xLTEtMA_28eba120-d327-4b66-ad12-cda40dc07bf9"
      unitRef="number">0.0287</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i1c23979421f546b68f32788643cfc0be_D20190101-20190630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90YWJsZTo2ZDkxYzRiZmQ1N2E0Y2Q0YmY4NDRkNGVmNjA0MTBjZC90YWJsZXJhbmdlOjZkOTFjNGJmZDU3YTRjZDRiZjg0NGQ0ZWY2MDQxMGNkXzMtMS0xLTEtMA_0deaf779-fe87-48d1-9375-380e67dca61e"
      unitRef="number">0.0213</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i1ce5f68355fd45b789826f13792d5abe_D20180101-20180630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90YWJsZTo2ZDkxYzRiZmQ1N2E0Y2Q0YmY4NDRkNGVmNjA0MTBjZC90YWJsZXJhbmdlOjZkOTFjNGJmZDU3YTRjZDRiZjg0NGQ0ZWY2MDQxMGNkXzMtMy0xLTEtMA_ea2c5f47-04d6-485e-8b0d-2bf439b9881d"
      unitRef="number">0.0199</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i731ea5c3993541fca2ec5f6a147e7d58_D20180101-20180630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90YWJsZTo2ZDkxYzRiZmQ1N2E0Y2Q0YmY4NDRkNGVmNjA0MTBjZC90YWJsZXJhbmdlOjZkOTFjNGJmZDU3YTRjZDRiZjg0NGQ0ZWY2MDQxMGNkXzMtNS0xLTEtMA_239c73e2-c2ad-4d73-846a-5126df541032"
      unitRef="number">0.0243</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i1c23979421f546b68f32788643cfc0be_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90YWJsZTo2ZDkxYzRiZmQ1N2E0Y2Q0YmY4NDRkNGVmNjA0MTBjZC90YWJsZXJhbmdlOjZkOTFjNGJmZDU3YTRjZDRiZjg0NGQ0ZWY2MDQxMGNkXzQtMS0xLTEtMA_618637f0-a1ff-41a3-abd4-db28fa2a44ce">P5Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i1ce5f68355fd45b789826f13792d5abe_D20180101-20180630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90YWJsZTo2ZDkxYzRiZmQ1N2E0Y2Q0YmY4NDRkNGVmNjA0MTBjZC90YWJsZXJhbmdlOjZkOTFjNGJmZDU3YTRjZDRiZjg0NGQ0ZWY2MDQxMGNkXzQtMy0xLTEtMA_b8b5ffbb-ab40-4366-8368-e7bab528d017">P5Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i731ea5c3993541fca2ec5f6a147e7d58_D20180101-20180630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90YWJsZTo2ZDkxYzRiZmQ1N2E0Y2Q0YmY4NDRkNGVmNjA0MTBjZC90YWJsZXJhbmdlOjZkOTFjNGJmZDU3YTRjZDRiZjg0NGQ0ZWY2MDQxMGNkXzQtNS0xLTEtMA_1939b644-8d32-4ad3-ab58-d4bd00efb4b3">P5Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i1c23979421f546b68f32788643cfc0be_D20190101-20190630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90YWJsZTo2ZDkxYzRiZmQ1N2E0Y2Q0YmY4NDRkNGVmNjA0MTBjZC90YWJsZXJhbmdlOjZkOTFjNGJmZDU3YTRjZDRiZjg0NGQ0ZWY2MDQxMGNkXzUtMS0xLTEtMA_8d7f6751-4efa-495f-bb8f-b7c90708df6f"
      unitRef="number">0.2235</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i1ce5f68355fd45b789826f13792d5abe_D20180101-20180630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90YWJsZTo2ZDkxYzRiZmQ1N2E0Y2Q0YmY4NDRkNGVmNjA0MTBjZC90YWJsZXJhbmdlOjZkOTFjNGJmZDU3YTRjZDRiZjg0NGQ0ZWY2MDQxMGNkXzUtMy0xLTEtMA_49bfc800-4ba3-4bb6-a0b8-eec4b4f75130"
      unitRef="number">0.2095</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i731ea5c3993541fca2ec5f6a147e7d58_D20180101-20180630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90YWJsZTo2ZDkxYzRiZmQ1N2E0Y2Q0YmY4NDRkNGVmNjA0MTBjZC90YWJsZXJhbmdlOjZkOTFjNGJmZDU3YTRjZDRiZjg0NGQ0ZWY2MDQxMGNkXzUtNS0xLTEtMA_95fe8792-5d57-4683-a205-e387316f9e15"
      unitRef="number">0.2120</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i1c23979421f546b68f32788643cfc0be_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90YWJsZTo2ZDkxYzRiZmQ1N2E0Y2Q0YmY4NDRkNGVmNjA0MTBjZC90YWJsZXJhbmdlOjZkOTFjNGJmZDU3YTRjZDRiZjg0NGQ0ZWY2MDQxMGNkXzctMS0xLTEtMA_fc3c6dfb-74cb-4193-b27f-7860097e5bb2"
      unitRef="usdPerShare">91.20</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i45f3c853cad04667ae3c75cb8178b371_D20180101-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90YWJsZTo2ZDkxYzRiZmQ1N2E0Y2Q0YmY4NDRkNGVmNjA0MTBjZC90YWJsZXJhbmdlOjZkOTFjNGJmZDU3YTRjZDRiZjg0NGQ0ZWY2MDQxMGNkXzctMy0xLTEtMA_04750b60-0148-4a05-9384-ef95f22a3e5b"
      unitRef="usdPerShare">79.75</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i731ea5c3993541fca2ec5f6a147e7d58_D20180101-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90YWJsZTo2ZDkxYzRiZmQ1N2E0Y2Q0YmY4NDRkNGVmNjA0MTBjZC90YWJsZXJhbmdlOjZkOTFjNGJmZDU3YTRjZDRiZjg0NGQ0ZWY2MDQxMGNkXzctNS0xLTEtMA_a3004658-2125-4de5-bf5d-8d014a16b4b1"
      unitRef="usdPerShare">82.09</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i1c23979421f546b68f32788643cfc0be_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90YWJsZTo2ZDkxYzRiZmQ1N2E0Y2Q0YmY4NDRkNGVmNjA0MTBjZC90YWJsZXJhbmdlOjZkOTFjNGJmZDU3YTRjZDRiZjg0NGQ0ZWY2MDQxMGNkXzgtMS0xLTEtMA_3f968b83-602a-4730-b67a-9509271eae57"
      unitRef="usdPerShare">17.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i1ce5f68355fd45b789826f13792d5abe_D20180101-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90YWJsZTo2ZDkxYzRiZmQ1N2E0Y2Q0YmY4NDRkNGVmNjA0MTBjZC90YWJsZXJhbmdlOjZkOTFjNGJmZDU3YTRjZDRiZjg0NGQ0ZWY2MDQxMGNkXzgtMy0xLTEtMA_477a67cd-5419-459e-a3a5-dcd4388967e6"
      unitRef="usdPerShare">14.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i731ea5c3993541fca2ec5f6a147e7d58_D20180101-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90YWJsZTo2ZDkxYzRiZmQ1N2E0Y2Q0YmY4NDRkNGVmNjA0MTBjZC90YWJsZXJhbmdlOjZkOTFjNGJmZDU3YTRjZDRiZjg0NGQ0ZWY2MDQxMGNkXzgtNS0xLTEtMA_8bb271da-3593-4e42-952b-37f019c88452"
      unitRef="usdPerShare">15.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock
      contextRef="i7cc8896822e0406fa46ccda79146154a_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90ZXh0cmVnaW9uOmQ4NjQyNjU2NTcxMjQ2ZDFhNDc5MGEwYjJhYWY5MGI2XzI3MTY_df4ed6d1-2e14-4ea0-8edd-e8fea3a01268">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The fair value and average attainment used in determining stock-based compensation cost for the performance shares issued in  2019 and 2018 were as follows for the six months ended June&#160;30, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:68.614035%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.918129%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.918129%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.700585%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.918129%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:13pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Performance Shares&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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$91.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$79.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$82.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Average attainment rate reflected in expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;240.05%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="8" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;288.57%&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i7cc8896822e0406fa46ccda79146154a_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90YWJsZTowZmQ5ZGQxYjA4ODI0YTdmOWYyYzYzZDQzNWRmYWNiMi90YWJsZXJhbmdlOjBmZDlkZDFiMDg4MjRhN2Y5ZjJjNjNkNDM1ZGZhY2IyXzItMS0xLTEtMA_57e8ec56-96a4-48f3-838a-3238706ca899"
      unitRef="usdPerShare">91.20</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i45f3c853cad04667ae3c75cb8178b371_D20180101-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90YWJsZTowZmQ5ZGQxYjA4ODI0YTdmOWYyYzYzZDQzNWRmYWNiMi90YWJsZXJhbmdlOjBmZDlkZDFiMDg4MjRhN2Y5ZjJjNjNkNDM1ZGZhY2IyXzItMy0xLTEtMA_04750b60-0148-4a05-9384-ef95f22a3e5b"
      unitRef="usdPerShare">79.75</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i77fa1b1ab6454c5381be44c9a1f6b77d_D20180101-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90YWJsZTowZmQ5ZGQxYjA4ODI0YTdmOWYyYzYzZDQzNWRmYWNiMi90YWJsZXJhbmdlOjBmZDlkZDFiMDg4MjRhN2Y5ZjJjNjNkNDM1ZGZhY2IyXzItNS0xLTEtMA_e4065042-92da-4f2c-9da6-b38d30bc0ed4"
      unitRef="usdPerShare">82.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <dov:PerformanceShareAttainment
      contextRef="i7cc8896822e0406fa46ccda79146154a_D20190101-20190630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90YWJsZTowZmQ5ZGQxYjA4ODI0YTdmOWYyYzYzZDQzNWRmYWNiMi90YWJsZXJhbmdlOjBmZDlkZDFiMDg4MjRhN2Y5ZjJjNjNkNDM1ZGZhY2IyXzMtMS0xLTEtMA_277e9705-d325-4f8a-8303-57b784ad4065"
      unitRef="number">2.4005</dov:PerformanceShareAttainment>
    <dov:PerformanceShareAttainment
      contextRef="i42a83715384e49e290394c30fd588407_D20180101-20180630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90YWJsZTowZmQ5ZGQxYjA4ODI0YTdmOWYyYzYzZDQzNWRmYWNiMi90YWJsZXJhbmdlOjBmZDlkZDFiMDg4MjRhN2Y5ZjJjNjNkNDM1ZGZhY2IyXzMtMy0xLTEtMA_8f0e4518-0f18-4935-8021-cc5a41f25b16"
      unitRef="number">2.8857</dov:PerformanceShareAttainment>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90ZXh0cmVnaW9uOmQ4NjQyNjU2NTcxMjQ2ZDFhNDc5MGEwYjJhYWY5MGI2XzI3MTc_9c160302-270f-42e2-97bc-4257e7ce94f9">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Stock-based compensation is reported within selling, general and administrative expenses of continuing operations in the Condensed 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="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:42.721408%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.609971%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.609971%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.929619%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.929619%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, &#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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&#160;&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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pre-tax stock-based compensation expense (continuing)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(498)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(817)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,546)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,313)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total stock-based compensation expense, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,090&#160;&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Stock-based compensation expense attributable to Apergy employees for the three and six months ended June&#160;30, 2018 was $174 and $744, respectively. These costs are reported within earnings from discontinued operations in the Condensed Consolidated Statement of Earnings.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:ShareBasedCompensation
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90YWJsZTo2OWYyZDFhODQ0ZDU0YzdmODM1OWM4MWNkZTQxOTNlYi90YWJsZXJhbmdlOjY5ZjJkMWE4NDRkNTRjN2Y4MzU5YzgxY2RlNDE5M2ViXzItMS0xLTEtMA_884d975a-7cbf-41dc-ba8b-39228d1cd3b9"
      unitRef="usd">8435000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90YWJsZTo2OWYyZDFhODQ0ZDU0YzdmODM1OWM4MWNkZTQxOTNlYi90YWJsZXJhbmdlOjY5ZjJkMWE4NDRkNTRjN2Y4MzU5YzgxY2RlNDE5M2ViXzItMy0xLTEtMA_f120f3be-078b-41d2-bfe8-e954bc9b63cd"
      unitRef="usd">3658000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90YWJsZTo2OWYyZDFhODQ0ZDU0YzdmODM1OWM4MWNkZTQxOTNlYi90YWJsZXJhbmdlOjY5ZjJkMWE4NDRkNTRjN2Y4MzU5YzgxY2RlNDE5M2ViXzItNS0xLTEtMA_273c59be-ce28-43bd-bd7f-69cb9f5ff9c1"
      unitRef="usd">16617000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90YWJsZTo2OWYyZDFhODQ0ZDU0YzdmODM1OWM4MWNkZTQxOTNlYi90YWJsZXJhbmdlOjY5ZjJkMWE4NDRkNTRjN2Y4MzU5YzgxY2RlNDE5M2ViXzItNy0xLTEtMA_a8c41c11-33ef-46cb-9f0f-eb1ca4d0e77d"
      unitRef="usd">10403000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90YWJsZTo2OWYyZDFhODQ0ZDU0YzdmODM1OWM4MWNkZTQxOTNlYi90YWJsZXJhbmdlOjY5ZjJkMWE4NDRkNTRjN2Y4MzU5YzgxY2RlNDE5M2ViXzMtMS0xLTEtMA_e575e5f5-3d56-4f39-944a-6b76243f83a4"
      unitRef="usd">498000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90YWJsZTo2OWYyZDFhODQ0ZDU0YzdmODM1OWM4MWNkZTQxOTNlYi90YWJsZXJhbmdlOjY5ZjJkMWE4NDRkNTRjN2Y4MzU5YzgxY2RlNDE5M2ViXzMtMy0xLTEtMA_0b447112-e154-41dd-bc97-6a174cb247da"
      unitRef="usd">817000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90YWJsZTo2OWYyZDFhODQ0ZDU0YzdmODM1OWM4MWNkZTQxOTNlYi90YWJsZXJhbmdlOjY5ZjJkMWE4NDRkNTRjN2Y4MzU5YzgxY2RlNDE5M2ViXzMtNS0xLTEtMA_0787fb5a-9c52-4e7b-ba7b-3155a140d94d"
      unitRef="usd">1546000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90YWJsZTo2OWYyZDFhODQ0ZDU0YzdmODM1OWM4MWNkZTQxOTNlYi90YWJsZXJhbmdlOjY5ZjJkMWE4NDRkNTRjN2Y4MzU5YzgxY2RlNDE5M2ViXzMtNy0xLTEtMA_64538a66-5d9e-4b3a-8807-5d51aecf2136"
      unitRef="usd">2313000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90YWJsZTo2OWYyZDFhODQ0ZDU0YzdmODM1OWM4MWNkZTQxOTNlYi90YWJsZXJhbmdlOjY5ZjJkMWE4NDRkNTRjN2Y4MzU5YzgxY2RlNDE5M2ViXzQtMS0xLTEtMA_05ff1d0a-0597-45fd-a562-295e2a43dad6"
      unitRef="usd">7937000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90YWJsZTo2OWYyZDFhODQ0ZDU0YzdmODM1OWM4MWNkZTQxOTNlYi90YWJsZXJhbmdlOjY5ZjJkMWE4NDRkNTRjN2Y4MzU5YzgxY2RlNDE5M2ViXzQtMy0xLTEtMA_2a7393b9-d7be-4949-9beb-fcac1610ef32"
      unitRef="usd">2841000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90YWJsZTo2OWYyZDFhODQ0ZDU0YzdmODM1OWM4MWNkZTQxOTNlYi90YWJsZXJhbmdlOjY5ZjJkMWE4NDRkNTRjN2Y4MzU5YzgxY2RlNDE5M2ViXzQtNS0xLTEtMA_8cc8a984-8537-4ddb-a49c-22f64996452f"
      unitRef="usd">15071000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90YWJsZTo2OWYyZDFhODQ0ZDU0YzdmODM1OWM4MWNkZTQxOTNlYi90YWJsZXJhbmdlOjY5ZjJkMWE4NDRkNTRjN2Y4MzU5YzgxY2RlNDE5M2ViXzQtNy0xLTEtMA_c0f37c35-d9c8-4154-808f-eab558466152"
      unitRef="usd">8090000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:ShareBasedCompensation
      contextRef="i7061c267de77452493190b6280c2ea63_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90ZXh0cmVnaW9uOmQ4NjQyNjU2NTcxMjQ2ZDFhNDc5MGEwYjJhYWY5MGI2XzIxOTkwMjMyNTgzNjg_a371d8cd-8bbd-4972-af14-59a7721324e7"
      unitRef="usd">174000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i4357c0a68bc5474483df6787b0406377_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTIvZnJhZzpkODY0MjY1NjU3MTI0NmQxYTQ3OTBhMGIyYWFmOTBiNi90ZXh0cmVnaW9uOmQ4NjQyNjU2NTcxMjQ2ZDFhNDc5MGEwYjJhYWY5MGI2XzIxOTkwMjMyNTg2MjA_f4e16543-f5bc-4c88-881c-9071e12f96d1"
      unitRef="usd">744000</us-gaap:ShareBasedCompensation>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTgvZnJhZzo5ODRhOWNlMTljM2Y0YWY0ODNkMDQ2NjJlNjk2ZGUzNy90ZXh0cmVnaW9uOjk4NGE5Y2UxOWMzZjRhZjQ4M2QwNDY2MmU2OTZkZTM3XzI0NTE_407fbda7-1b02-434a-a9f7-1810cc25a644">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;"&gt;15. 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Certain 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 that provide for the allocation of such costs among "potentially responsible parties." In each instance, the extent of the Company&#x2019;s liability appears to be very small in relation to the total projected expenditures and the number of other "potentially responsible parties" involved and is anticipated to be immaterial to the Company. In addition, certain 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 reserves have been established. At June&#160;30, 2019 and December&#160;31, 2018, the Company has reserves totaling $31,289 and $31,797, 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;&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:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company and certain 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 the availability and extent of insurance coverage. The Company has reserves for legal matters that are probable and estimable and not otherwise covered by insurance, and at June&#160;30, 2019 and December&#160;31, 2018, these reserves were not significant. 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. &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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Warranty Accruals&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Estimated warranty program claims are provided for at the time of sale of the Company's products. Amounts provided for are based on historical costs and adjusted for new claims and are included within other accrued expenses and other liabilities in the Condensed Consolidated Balance Sheet. The changes in the carrying amount of product warranties through June&#160;30, 2019 and 2018, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.269006%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.426901%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.573099%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Beginning Balance, December 31 of the Prior Year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;59,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision for warranties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Settlements made&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(31,173)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(34,746)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other adjustments, including acquisitions and currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(632)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(480)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Ending Balance, June 30&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTgvZnJhZzo5ODRhOWNlMTljM2Y0YWY0ODNkMDQ2NjJlNjk2ZGUzNy90ZXh0cmVnaW9uOjk4NGE5Y2UxOWMzZjRhZjQ4M2QwNDY2MmU2OTZkZTM3Xzc5NQ_3ce738d6-a935-460b-bcda-ad4df0d20632"
      unitRef="usd">31289000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTgvZnJhZzo5ODRhOWNlMTljM2Y0YWY0ODNkMDQ2NjJlNjk2ZGUzNy90ZXh0cmVnaW9uOjk4NGE5Y2UxOWMzZjRhZjQ4M2QwNDY2MmU2OTZkZTM3XzgwMg_ee8f0847-04f2-4a71-9b1b-ea979c09fbf8"
      unitRef="usd">31797000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTgvZnJhZzo5ODRhOWNlMTljM2Y0YWY0ODNkMDQ2NjJlNjk2ZGUzNy90ZXh0cmVnaW9uOjk4NGE5Y2UxOWMzZjRhZjQ4M2QwNDY2MmU2OTZkZTM3XzI0NTM_bcbe0d48-622e-495b-aba8-8c9099a8322a">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Estimated warranty program claims are provided for at the time of sale of the Company's products. Amounts provided for are based on historical costs and adjusted for new claims and are included within other accrued expenses and other liabilities in the Condensed Consolidated Balance Sheet. The changes in the carrying amount of product warranties through June&#160;30, 2019 and 2018, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:72.269006%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.426901%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.573099%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Beginning Balance, December 31 of the Prior Year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;59,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision for warranties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Settlements made&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(31,173)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(34,746)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other adjustments, including acquisitions and currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(632)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(480)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Ending Balance, June 30&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="iadf5d63b2ad5494984e4392c6b0c2b00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTgvZnJhZzo5ODRhOWNlMTljM2Y0YWY0ODNkMDQ2NjJlNjk2ZGUzNy90YWJsZTo2NmFhZjQwMDFjZTQ0OTIxOWM5MjAzYjMwYTUzMTY1My90YWJsZXJhbmdlOjY2YWFmNDAwMWNlNDQ5MjE5YzkyMDNiMzBhNTMxNjUzXzEtMS0xLTEtMA_d45dc27d-d2b2-460f-adf0-b898b5124652"
      unitRef="usd">50073000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="i942a8942574746e881f3aa340de4b205_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTgvZnJhZzo5ODRhOWNlMTljM2Y0YWY0ODNkMDQ2NjJlNjk2ZGUzNy90YWJsZTo2NmFhZjQwMDFjZTQ0OTIxOWM5MjAzYjMwYTUzMTY1My90YWJsZXJhbmdlOjY2YWFmNDAwMWNlNDQ5MjE5YzkyMDNiMzBhNTMxNjUzXzEtMy0xLTEtMA_c1343cc2-9a33-4a24-bfa6-0d0c6bba5ece"
      unitRef="usd">59403000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTgvZnJhZzo5ODRhOWNlMTljM2Y0YWY0ODNkMDQ2NjJlNjk2ZGUzNy90YWJsZTo2NmFhZjQwMDFjZTQ0OTIxOWM5MjAzYjMwYTUzMTY1My90YWJsZXJhbmdlOjY2YWFmNDAwMWNlNDQ5MjE5YzkyMDNiMzBhNTMxNjUzXzItMS0xLTEtMA_18ea314b-1cba-49a5-9594-5518b24db1bd"
      unitRef="usd">29364000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTgvZnJhZzo5ODRhOWNlMTljM2Y0YWY0ODNkMDQ2NjJlNjk2ZGUzNy90YWJsZTo2NmFhZjQwMDFjZTQ0OTIxOWM5MjAzYjMwYTUzMTY1My90YWJsZXJhbmdlOjY2YWFmNDAwMWNlNDQ5MjE5YzkyMDNiMzBhNTMxNjUzXzItMy0xLTEtMA_a6fc074d-d2ca-4b06-b6d0-93af51fb9ffa"
      unitRef="usd">30603000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:StandardProductWarrantyAccrualPayments
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTgvZnJhZzo5ODRhOWNlMTljM2Y0YWY0ODNkMDQ2NjJlNjk2ZGUzNy90YWJsZTo2NmFhZjQwMDFjZTQ0OTIxOWM5MjAzYjMwYTUzMTY1My90YWJsZXJhbmdlOjY2YWFmNDAwMWNlNDQ5MjE5YzkyMDNiMzBhNTMxNjUzXzMtMS0xLTEtMA_a8e0c68a-8042-4af1-b2a9-02c3850a5305"
      unitRef="usd">31173000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrualPayments
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTgvZnJhZzo5ODRhOWNlMTljM2Y0YWY0ODNkMDQ2NjJlNjk2ZGUzNy90YWJsZTo2NmFhZjQwMDFjZTQ0OTIxOWM5MjAzYjMwYTUzMTY1My90YWJsZXJhbmdlOjY2YWFmNDAwMWNlNDQ5MjE5YzkyMDNiMzBhNTMxNjUzXzMtMy0xLTEtMA_b9b27856-6f9d-4be8-b1a1-76bceb3d5e6a"
      unitRef="usd">34746000</us-gaap:StandardProductWarrantyAccrualPayments>
    <dov:StandardProductWarrantyAccrualOtherAdjustmentsIncreaseDecrease
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTgvZnJhZzo5ODRhOWNlMTljM2Y0YWY0ODNkMDQ2NjJlNjk2ZGUzNy90YWJsZTo2NmFhZjQwMDFjZTQ0OTIxOWM5MjAzYjMwYTUzMTY1My90YWJsZXJhbmdlOjY2YWFmNDAwMWNlNDQ5MjE5YzkyMDNiMzBhNTMxNjUzXzQtMS0xLTEtMA_e0db6990-0a79-4ce3-bd74-e070bb9c5a84"
      unitRef="usd">-632000</dov:StandardProductWarrantyAccrualOtherAdjustmentsIncreaseDecrease>
    <dov:StandardProductWarrantyAccrualOtherAdjustmentsIncreaseDecrease
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTgvZnJhZzo5ODRhOWNlMTljM2Y0YWY0ODNkMDQ2NjJlNjk2ZGUzNy90YWJsZTo2NmFhZjQwMDFjZTQ0OTIxOWM5MjAzYjMwYTUzMTY1My90YWJsZXJhbmdlOjY2YWFmNDAwMWNlNDQ5MjE5YzkyMDNiMzBhNTMxNjUzXzQtMy0xLTEtMA_09e9a031-5a84-41e9-acec-32f4b0b545e4"
      unitRef="usd">-480000</dov:StandardProductWarrantyAccrualOtherAdjustmentsIncreaseDecrease>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="ie1cb2e1398704c1ab6e367dfb9248e00_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTgvZnJhZzo5ODRhOWNlMTljM2Y0YWY0ODNkMDQ2NjJlNjk2ZGUzNy90YWJsZTo2NmFhZjQwMDFjZTQ0OTIxOWM5MjAzYjMwYTUzMTY1My90YWJsZXJhbmdlOjY2YWFmNDAwMWNlNDQ5MjE5YzkyMDNiMzBhNTMxNjUzXzUtMS0xLTEtMA_77adb5f5-6f00-461c-98b7-4ac60d04971c"
      unitRef="usd">47632000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="i9c18894c2b6c41d29a84e6f61d71bfac_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMTgvZnJhZzo5ODRhOWNlMTljM2Y0YWY0ODNkMDQ2NjJlNjk2ZGUzNy90YWJsZTo2NmFhZjQwMDFjZTQ0OTIxOWM5MjAzYjMwYTUzMTY1My90YWJsZXJhbmdlOjY2YWFmNDAwMWNlNDQ5MjE5YzkyMDNiMzBhNTMxNjUzXzUtMy0xLTEtMA_3420b5ab-e4e1-4b95-b1d0-e2b9baca55d9"
      unitRef="usd">54780000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90ZXh0cmVnaW9uOjk1MGI2YTQxMDc4MzRhNTlhYWUzNGQ2YmZhYzBmMzEyXzIyMzk_7862b253-7470-442b-b368-b52a727a6cbe">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;"&gt;16. 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&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Retirement 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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, although the U.S. qualified and non-qualified defined benefit plans are closed to new entrants. 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The tables below set forth the components of the Company&#x2019;s net periodic (income) expense relating to retirement benefit plans. The service cost component is recognized within selling, general and administrative expenses and cost of goods and services, depending on the functional area of the underlying employees included in the plans, and the non-operating components of pension costs are included within other income, net in the Condensed Consolidated Statements of Earnings. The amounts recorded to discontinued operations represent the net periodic benefit expense for several non-U.S. qualified and U.S. non-qualified plans that were transferred to Apergy at the spin-off date of May 9, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Qualified Defined Benefits&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:23.877193%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.625731%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.625731%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.625731%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.625731%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.625731%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.625731%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.625731%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.625731%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, &#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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&#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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. Plan&#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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-U.S. Plans&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. Plan&#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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-U.S. Plans&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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Service cost &lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8,534)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9,745)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,608)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,037)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(17,068)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(19,956)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,126)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,128)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:19pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(138)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(111)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(196)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(226)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:19pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Recognized actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:19pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Transition obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2&#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;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net periodic (income) expense&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,948)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,080)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,896)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,187)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: Discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net periodic (income) expense - Continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,948)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,353)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,896)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,137)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,818&#160;&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Non-Qualified Supplemental Benefits&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:40.543860%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.011696%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.011696%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.619883%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.619883%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:14pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, &#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="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:14pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&#160;&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Recognized actuarial gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(570)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(281)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,140)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(536)&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;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net periodic expense&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: Discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net periodic expense - Continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,483&#160;&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Post-Retirement 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company also maintains post-retirement benefit plans, although these plans are closed to new entrants. The supplemental and post-retirement benefit plans are supported by the general assets of the Company. The following table sets forth the components of the Company&#x2019;s net periodic expense relating to its post-retirement benefit plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.099415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:40.921013%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.263785%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.545156%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.263785%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.545156%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.157973%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.545156%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.157973%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, &#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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&#160;&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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Recognized actuarial gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;td colspan="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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net periodic expense&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;152&#160;&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The total amount amortized out of accumulated other comprehensive earnings into net periodic pension and post-retirement expense totaled $766 and $2,948 for the three months ended June&#160;30, 2019  and 2018, respectively, and $1,718 and $6,358 for the six months ended June&#160;30, 2019 and 2018, respectively.&lt;/span&gt;&lt;/div&gt;Defined Contribution Retirement PlansThe Company also 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 were $13,247, and $11,144 for the three months ended June&#160;30, 2019 and 2018, respectively, and $26,153 and $24,014 for the six months ended June&#160;30, 2019 and 2018.</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock
      contextRef="i1e94182edb6a45e0bdf83dc7b52bf823_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90ZXh0cmVnaW9uOjk1MGI2YTQxMDc4MzRhNTlhYWUzNGQ2YmZhYzBmMzEyXzIyNDA_73ddbf5c-5b1c-425f-890e-825b439ba565">The tables below set forth the components of the Company&#x2019;s net periodic (income) expense relating to retirement benefit plans. The service cost component is recognized within selling, general and administrative expenses and cost of goods and services, depending on the functional area of the underlying employees included in the plans, and the non-operating components of pension costs are included within other income, net in the Condensed Consolidated Statements of Earnings. The amounts recorded to discontinued operations represent the net periodic benefit expense for several non-U.S. qualified and U.S. non-qualified plans that were transferred to Apergy at the spin-off date of May 9, 2018.&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Qualified Defined Benefits&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:23.877193%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.625731%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.625731%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.625731%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.625731%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.625731%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.625731%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.625731%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:6.625731%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, &#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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&#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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. Plan&#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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-U.S. Plans&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. Plan&#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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-U.S. Plans&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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Service cost &lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8,534)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9,745)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,608)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,037)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(17,068)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(19,956)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,126)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,128)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:19pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(138)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(111)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(196)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(226)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:19pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Recognized actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:19pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Transition obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2&#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;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net periodic (income) expense&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,948)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,080)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,896)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,187)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: Discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net periodic (income) expense - Continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,948)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,353)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,896)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,137)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i324373dce2a94399bc95798835f8695a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzMtMS0xLTEtMA_68c11352-3ca7-44bc-b325-afbb584f7d29"
      unitRef="usd">1754000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i2b0ead0bc63745ddaa15fecebbe2f299_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzMtMy0xLTEtMA_a2353c88-06b8-49db-9446-9e96dd21718f"
      unitRef="usd">2303000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i3e05ac7dfc1844f09d2bfccf88a32285_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzMtNS0xLTEtMA_f73e802d-49ec-49ba-80f1-ea2f39d02e9c"
      unitRef="usd">1291000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i07879248f6104585892184cf45b53893_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzMtNy0xLTEtMA_4b04f087-0634-47b2-a11b-e5b9ed3bc437"
      unitRef="usd">1534000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i5b3af36d6e064babbbecea3e4dd3bf9f_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzMtOS0xLTEtMA_54210b12-30ee-4983-b0f0-2b56ef9419be"
      unitRef="usd">3508000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i48fce5737871430dbf656b258a542c2a_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzMtMTEtMS0xLTA_dc052793-b738-4a8d-8e08-a1b535a82cd4"
      unitRef="usd">5287000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i572a04f56f5b4688a2c09955df9a7471_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzMtMTMtMS0xLTA_8efc8b35-de91-41ac-8055-e9f703803234"
      unitRef="usd">2836000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ia49c823a54c4469da1c03e341d716943_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzMtMTUtMS0xLTA_3e8a9346-6951-42e9-93f8-cc737ecf49e4"
      unitRef="usd">3111000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i324373dce2a94399bc95798835f8695a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzQtMS0xLTEtMA_93f16f9c-5895-470b-8bf3-ad4fc4532460"
      unitRef="usd">4756000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i2b0ead0bc63745ddaa15fecebbe2f299_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzQtMy0xLTEtMA_2b852cea-e1ca-4ef0-8ded-bafd91c7e532"
      unitRef="usd">5153000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i3e05ac7dfc1844f09d2bfccf88a32285_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzQtNS0xLTEtMA_73179a5c-30f7-41ba-9715-3e6cbdb29cd9"
      unitRef="usd">1207000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i07879248f6104585892184cf45b53893_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzQtNy0xLTEtMA_3fe91323-bd2e-4593-8947-db9481116f80"
      unitRef="usd">1343000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i5b3af36d6e064babbbecea3e4dd3bf9f_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzQtOS0xLTEtMA_318ea45b-f90f-415b-9ca9-81ed2c6778b9"
      unitRef="usd">9513000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i48fce5737871430dbf656b258a542c2a_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzQtMTEtMS0xLTA_ccf5f9f7-5b95-48cc-b38d-55edb6d4dd90"
      unitRef="usd">10255000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i572a04f56f5b4688a2c09955df9a7471_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzQtMTMtMS0xLTA_b3bbcdc2-2882-432d-8122-e18cb7b7df31"
      unitRef="usd">2448000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ia49c823a54c4469da1c03e341d716943_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzQtMTUtMS0xLTA_64cb4df6-6bfd-48fd-8990-18b2dda711e9"
      unitRef="usd">2721000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i324373dce2a94399bc95798835f8695a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzUtMS0xLTEtMA_bf5a5358-5f4e-4ef3-90ba-8d04df585857"
      unitRef="usd">8534000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i2b0ead0bc63745ddaa15fecebbe2f299_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzUtMy0xLTEtMA_8b184907-ea44-4f30-8d79-1948c2ff01d1"
      unitRef="usd">9745000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i3e05ac7dfc1844f09d2bfccf88a32285_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzUtNS0xLTEtMA_bb2eb726-249c-4dfe-b741-7a2489d2a7b7"
      unitRef="usd">1608000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i07879248f6104585892184cf45b53893_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzUtNy0xLTEtMA_b0de5f02-1852-4cd1-92ed-dceccb5122cf"
      unitRef="usd">2037000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i5b3af36d6e064babbbecea3e4dd3bf9f_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzUtOS0xLTEtMA_9722ca7b-4dd5-4249-a940-56db705b1cfc"
      unitRef="usd">17068000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i48fce5737871430dbf656b258a542c2a_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzUtMTEtMS0xLTA_e35ea5f5-fbdd-495a-a3e8-dd787186f642"
      unitRef="usd">19956000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i572a04f56f5b4688a2c09955df9a7471_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzUtMTMtMS0xLTA_85311224-a6f2-45de-bef0-9ac1e860b5ba"
      unitRef="usd">3126000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ia49c823a54c4469da1c03e341d716943_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzUtMTUtMS0xLTA_aebc98c0-da41-4640-90c6-3aaf1838de28"
      unitRef="usd">4128000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i324373dce2a94399bc95798835f8695a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzctMS0xLTEtMA_72464409-b170-4e90-ac3a-be0bb2339371"
      unitRef="usd">76000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i2b0ead0bc63745ddaa15fecebbe2f299_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzctMy0xLTEtMA_a3f6d3d4-cb3f-47c2-b611-d5c3e0578868"
      unitRef="usd">339000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i3e05ac7dfc1844f09d2bfccf88a32285_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzctNS0xLTEtMA_def4fc84-5f27-4fa1-aa06-b1a4ab574dd8"
      unitRef="usd">-138000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i07879248f6104585892184cf45b53893_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzctNy0xLTEtMA_34010138-5695-4dce-a1b9-a2e3229ad226"
      unitRef="usd">-111000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i5b3af36d6e064babbbecea3e4dd3bf9f_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzctOS0xLTEtMA_900893f1-b8e5-4b8a-92db-eed0d6c373f9"
      unitRef="usd">151000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i48fce5737871430dbf656b258a542c2a_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzctMTEtMS0xLTA_b9273998-51e1-4def-a707-c2dc95eeed44"
      unitRef="usd">426000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i572a04f56f5b4688a2c09955df9a7471_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzctMTMtMS0xLTA_204da620-0d86-4866-9122-6524ba5ba1e7"
      unitRef="usd">-196000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ia49c823a54c4469da1c03e341d716943_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzctMTUtMS0xLTA_f1197f40-f7fa-4a53-a7c9-624528e9ed0f"
      unitRef="usd">-226000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i324373dce2a94399bc95798835f8695a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzgtMS0xLTEtMA_cc34ac55-03a7-4c36-981e-0263d3d0f196"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i2b0ead0bc63745ddaa15fecebbe2f299_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzgtMy0xLTEtMA_17e50bb9-3957-422c-8b22-a04053d07261"
      unitRef="usd">-870000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i3e05ac7dfc1844f09d2bfccf88a32285_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzgtNS0xLTEtMA_347b8588-834a-40ef-85e1-0442bcad31f7"
      unitRef="usd">-708000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i07879248f6104585892184cf45b53893_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzgtNy0xLTEtMA_09737c86-154b-4695-974f-7e2da2b22e34"
      unitRef="usd">-782000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i5b3af36d6e064babbbecea3e4dd3bf9f_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzgtOS0xLTEtMA_650ce179-b07c-49b0-b43e-465bde7626c3"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i48fce5737871430dbf656b258a542c2a_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzgtMTEtMS0xLTA_ec01ee21-b20f-4751-a9a1-933607969d2f"
      unitRef="usd">-2801000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i572a04f56f5b4688a2c09955df9a7471_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzgtMTMtMS0xLTA_fb71ea2b-03ed-4f44-b249-1b410f068c8e"
      unitRef="usd">-1525000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ia49c823a54c4469da1c03e341d716943_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzgtMTUtMS0xLTA_db91dc32-1243-49af-ac6d-4a61e8e611ef"
      unitRef="usd">-1585000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation
      contextRef="i324373dce2a94399bc95798835f8695a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzktMS0xLTEtMA_298fb828-6341-401f-957e-92d44f3d11e2"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation
      contextRef="i2b0ead0bc63745ddaa15fecebbe2f299_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzktMy0xLTEtMA_05020afb-3a29-40ec-96a5-cb8dc4fca204"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation
      contextRef="i3e05ac7dfc1844f09d2bfccf88a32285_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzktNS0xLTEtMA_014f176a-9787-445a-825d-61d95945f1f0"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation
      contextRef="i07879248f6104585892184cf45b53893_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzktNy0xLTEtMA_1bd11207-1933-47d6-bdb3-d790a96e7be6"
      unitRef="usd">-1000</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation
      contextRef="i5b3af36d6e064babbbecea3e4dd3bf9f_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzktOS0xLTEtMA_f79f51f4-0213-460d-97e6-f2d604bf3249"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation
      contextRef="i48fce5737871430dbf656b258a542c2a_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzktMTEtMS0xLTA_20738c96-1f0d-4a97-af55-48ecb8f99904"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation
      contextRef="i572a04f56f5b4688a2c09955df9a7471_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzktMTMtMS0xLTA_e09ec7d4-bb1b-472f-a04e-18c76fec02b7"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation
      contextRef="ia49c823a54c4469da1c03e341d716943_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzktMTUtMS0xLTA_c9c95953-1994-49ae-a840-5bd4280c0a6b"
      unitRef="usd">-2000</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i324373dce2a94399bc95798835f8695a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzEyLTEtMS0xLTA_d51e437f-963b-41b3-a4b3-fb570ed4717b"
      unitRef="usd">-1948000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i2b0ead0bc63745ddaa15fecebbe2f299_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzEyLTMtMS0xLTA_a98fea9f-92fc-4eb2-8704-ee1a371805d4"
      unitRef="usd">-1080000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i3e05ac7dfc1844f09d2bfccf88a32285_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzEyLTUtMS0xLTA_4823933f-3b81-42b9-8c63-f3b64f6cd45f"
      unitRef="usd">1460000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i07879248f6104585892184cf45b53893_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzEyLTctMS0xLTA_dfa9e213-2605-4980-bd20-c6ccfc518251"
      unitRef="usd">1512000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i5b3af36d6e064babbbecea3e4dd3bf9f_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzEyLTktMS0xLTA_0a47e36a-f2af-4c06-b919-4a450ada56fc"
      unitRef="usd">-3896000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i48fce5737871430dbf656b258a542c2a_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzEyLTExLTEtMS0w_9cbd4595-8e6c-48c1-a234-1df238a81557"
      unitRef="usd">-1187000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i572a04f56f5b4688a2c09955df9a7471_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzEyLTEzLTEtMS0w_add6e762-6d09-46d2-af07-2845ba4acc0a"
      unitRef="usd">3487000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ia49c823a54c4469da1c03e341d716943_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzEyLTE1LTEtMS0w_323b36ea-0e29-4832-9583-43c7da4625f5"
      unitRef="usd">3065000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="id4eb21e70a374167abc4ce35dc981ad3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzEzLTEtMS0xLTA_44e45363-877a-47f2-8c15-2dec933631d9"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="id5391e00364a4c64861b93defe29503a_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzEzLTMtMS0xLTA_a3915c9b-4638-4a20-a6be-0b1ec326434c"
      unitRef="usd">273000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ie2b3ee94fa2c4f1d9eb07950650b5201_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzEzLTUtMS0xLTA_e7c54e43-27c1-4e5e-9f09-ebfe7988a076"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i300bff2cc6dc44b0bc9af2a648919b8a_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzEzLTctMS0xLTA_24c1a030-658e-4220-b45d-a3189fa54b56"
      unitRef="usd">73000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i6a90890252e444a39e91f56b1d176eb9_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzEzLTExLTEtMS0w_4b651cc2-e2e0-4f6d-a2f8-b9971139ef60"
      unitRef="usd">950000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i5e2558662c1949c3accbe873c37ee560_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzEzLTEzLTEtMS0w_7bc93127-3b8f-4581-827a-85df04523c9b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ic09dd021507e43df81b17a452583c7bf_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzEzLTE1LTEtMS0w_c4acf155-d904-4da6-9249-c45fc2b41757"
      unitRef="usd">247000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i063fd50a3ae8428a98fc29a6e5e2992f_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzE0LTEtMS0xLTA_bd2eb586-7954-423c-b863-564edd0119aa"
      unitRef="usd">-1948000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i752b30300a8644e0bf3d9bf0f8c7eca2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzE0LTMtMS0xLTA_28afd742-2a90-41af-ad86-934dd66672ea"
      unitRef="usd">-1353000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i8db72d5c5e0041f289bb47a1cd255b4c_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzE0LTUtMS0xLTA_cb083d55-87b4-4aa2-b96a-4e6eead44b56"
      unitRef="usd">1460000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i1b8cdabe7bce4dc99c48332128eff7a9_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzE0LTctMS0xLTA_554fccfe-2865-4fcb-bdbb-88dab304e0c5"
      unitRef="usd">1439000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ic59c9ab2f3a44c409b0c32e14bf3f233_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzE0LTktMS0xLTA_49c6c81f-1cbc-4bad-af59-7c08e3f8c1ed"
      unitRef="usd">-3896000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i5d7a278da55a49349602786b2e2b53a3_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzE0LTExLTEtMS0w_8ec2b353-2654-4d51-9b9d-6d37c326991b"
      unitRef="usd">-2137000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i8394784b4989442c979d8296c0633503_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzE0LTEzLTEtMS0w_b20a49a7-3856-4067-bf2e-da0a3b1606d0"
      unitRef="usd">3487000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i8b554f2755614d0cabc792159ac451a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTowOWE4ODQ2ZjkwYTE0ZjgyOTQxMWQ2OTcyNjYwZjE3Mi90YWJsZXJhbmdlOjA5YTg4NDZmOTBhMTRmODI5NDExZDY5NzI2NjBmMTcyXzE0LTE1LTEtMS0w_af7b4b08-4ad4-4542-bf92-47b451b60510"
      unitRef="usd">2818000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock
      contextRef="if5c1a96857234f7fb6eaf5b0e47b1d02_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90ZXh0cmVnaW9uOjk1MGI2YTQxMDc4MzRhNTlhYWUzNGQ2YmZhYzBmMzEyXzIyNDI_a148169b-4031-4f83-bb52-a17d43594ac4">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Non-Qualified Supplemental Benefits&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:40.543860%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.011696%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.011696%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.619883%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.619883%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:14pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, &#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="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:14pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&#160;&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Recognized actuarial gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(570)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(281)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,140)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(536)&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;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net periodic expense&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: Discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net periodic expense - Continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i65d1df2d93d04a4eb00fde3372bf4542_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZToxNDE0ODg1MzNjNWM0YmFmYWNlZmViOTJmMDQ0NDZkZi90YWJsZXJhbmdlOjE0MTQ4ODUzM2M1YzRiYWZhY2VmZWI5MmYwNDQ0NmRmXzItMS0xLTEtMA_fc8bbb16-c3eb-4832-adc3-32b94f11c54b"
      unitRef="usd">486000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i90d7df3d86ad4acf92dcbd6829f06805_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZToxNDE0ODg1MzNjNWM0YmFmYWNlZmViOTJmMDQ0NDZkZi90YWJsZXJhbmdlOjE0MTQ4ODUzM2M1YzRiYWZhY2VmZWI5MmYwNDQ0NmRmXzItMy0xLTEtMA_48cfc8e6-370d-4321-87ba-c398c23049cf"
      unitRef="usd">660000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="icaacba899cd24dc598ea8a2a53c29d57_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZToxNDE0ODg1MzNjNWM0YmFmYWNlZmViOTJmMDQ0NDZkZi90YWJsZXJhbmdlOjE0MTQ4ODUzM2M1YzRiYWZhY2VmZWI5MmYwNDQ0NmRmXzItNS0xLTEtMA_7d7f07f2-8de0-45e3-a275-d8ada31561ce"
      unitRef="usd">971000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i12872e96458845738a0db1bf145e763a_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZToxNDE0ODg1MzNjNWM0YmFmYWNlZmViOTJmMDQ0NDZkZi90YWJsZXJhbmdlOjE0MTQ4ODUzM2M1YzRiYWZhY2VmZWI5MmYwNDQ0NmRmXzItNy0xLTEtMA_6ec9fb89-c152-47a4-98f2-40fe23ba3f26"
      unitRef="usd">1355000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i65d1df2d93d04a4eb00fde3372bf4542_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZToxNDE0ODg1MzNjNWM0YmFmYWNlZmViOTJmMDQ0NDZkZi90YWJsZXJhbmdlOjE0MTQ4ODUzM2M1YzRiYWZhY2VmZWI5MmYwNDQ0NmRmXzMtMS0xLTEtMA_7b96f4eb-a8a1-43d1-b627-a4303ef20444"
      unitRef="usd">668000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i90d7df3d86ad4acf92dcbd6829f06805_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZToxNDE0ODg1MzNjNWM0YmFmYWNlZmViOTJmMDQ0NDZkZi90YWJsZXJhbmdlOjE0MTQ4ODUzM2M1YzRiYWZhY2VmZWI5MmYwNDQ0NmRmXzMtMy0xLTEtMA_57ab1300-2df9-4131-b93f-f2d3e6d03df0"
      unitRef="usd">808000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="icaacba899cd24dc598ea8a2a53c29d57_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZToxNDE0ODg1MzNjNWM0YmFmYWNlZmViOTJmMDQ0NDZkZi90YWJsZXJhbmdlOjE0MTQ4ODUzM2M1YzRiYWZhY2VmZWI5MmYwNDQ0NmRmXzMtNS0xLTEtMA_67cc0e29-90bb-431b-94ea-bc8350711606"
      unitRef="usd">1335000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i12872e96458845738a0db1bf145e763a_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZToxNDE0ODg1MzNjNWM0YmFmYWNlZmViOTJmMDQ0NDZkZi90YWJsZXJhbmdlOjE0MTQ4ODUzM2M1YzRiYWZhY2VmZWI5MmYwNDQ0NmRmXzMtNy0xLTEtMA_1ce5f5c0-8c9e-4aee-8bf4-c0226ce16f8a"
      unitRef="usd">1701000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i65d1df2d93d04a4eb00fde3372bf4542_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZToxNDE0ODg1MzNjNWM0YmFmYWNlZmViOTJmMDQ0NDZkZi90YWJsZXJhbmdlOjE0MTQ4ODUzM2M1YzRiYWZhY2VmZWI5MmYwNDQ0NmRmXzUtMS0xLTEtMA_5d2ea7f3-a523-4b90-bad8-f5d84ce03baf"
      unitRef="usd">703000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i90d7df3d86ad4acf92dcbd6829f06805_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZToxNDE0ODg1MzNjNWM0YmFmYWNlZmViOTJmMDQ0NDZkZi90YWJsZXJhbmdlOjE0MTQ4ODUzM2M1YzRiYWZhY2VmZWI5MmYwNDQ0NmRmXzUtMy0xLTEtMA_cb43341b-c6a0-4636-81eb-694f7b3ebdc6"
      unitRef="usd">1351000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="icaacba899cd24dc598ea8a2a53c29d57_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZToxNDE0ODg1MzNjNWM0YmFmYWNlZmViOTJmMDQ0NDZkZi90YWJsZXJhbmdlOjE0MTQ4ODUzM2M1YzRiYWZhY2VmZWI5MmYwNDQ0NmRmXzUtNS0xLTEtMA_61db6f29-b520-4a68-ac07-b17605ef1996"
      unitRef="usd">1406000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i12872e96458845738a0db1bf145e763a_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZToxNDE0ODg1MzNjNWM0YmFmYWNlZmViOTJmMDQ0NDZkZi90YWJsZXJhbmdlOjE0MTQ4ODUzM2M1YzRiYWZhY2VmZWI5MmYwNDQ0NmRmXzUtNy0xLTEtMA_4a1a566b-505c-43de-9f0e-41e9c702541d"
      unitRef="usd">2314000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i65d1df2d93d04a4eb00fde3372bf4542_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZToxNDE0ODg1MzNjNWM0YmFmYWNlZmViOTJmMDQ0NDZkZi90YWJsZXJhbmdlOjE0MTQ4ODUzM2M1YzRiYWZhY2VmZWI5MmYwNDQ0NmRmXzYtMS0xLTEtMA_2e7093b7-61f0-4109-b8bf-10b7926d1f32"
      unitRef="usd">570000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i90d7df3d86ad4acf92dcbd6829f06805_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZToxNDE0ODg1MzNjNWM0YmFmYWNlZmViOTJmMDQ0NDZkZi90YWJsZXJhbmdlOjE0MTQ4ODUzM2M1YzRiYWZhY2VmZWI5MmYwNDQ0NmRmXzYtMy0xLTEtMA_fe1138d8-758f-46f8-9739-9b5bb78d239d"
      unitRef="usd">281000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="icaacba899cd24dc598ea8a2a53c29d57_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZToxNDE0ODg1MzNjNWM0YmFmYWNlZmViOTJmMDQ0NDZkZi90YWJsZXJhbmdlOjE0MTQ4ODUzM2M1YzRiYWZhY2VmZWI5MmYwNDQ0NmRmXzYtNS0xLTEtMA_2dd98cae-171d-4073-b19a-45a8d388e251"
      unitRef="usd">1140000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i12872e96458845738a0db1bf145e763a_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZToxNDE0ODg1MzNjNWM0YmFmYWNlZmViOTJmMDQ0NDZkZi90YWJsZXJhbmdlOjE0MTQ4ODUzM2M1YzRiYWZhY2VmZWI5MmYwNDQ0NmRmXzYtNy0xLTEtMA_593f40b8-07f9-43d6-b56e-2cd510ede428"
      unitRef="usd">536000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i65d1df2d93d04a4eb00fde3372bf4542_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZToxNDE0ODg1MzNjNWM0YmFmYWNlZmViOTJmMDQ0NDZkZi90YWJsZXJhbmdlOjE0MTQ4ODUzM2M1YzRiYWZhY2VmZWI5MmYwNDQ0NmRmXzgtMS0xLTEtMA_0a7191ec-3115-42e0-904b-0c3135392f1f"
      unitRef="usd">1287000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i90d7df3d86ad4acf92dcbd6829f06805_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZToxNDE0ODg1MzNjNWM0YmFmYWNlZmViOTJmMDQ0NDZkZi90YWJsZXJhbmdlOjE0MTQ4ODUzM2M1YzRiYWZhY2VmZWI5MmYwNDQ0NmRmXzgtMy0xLTEtMA_4e2300e8-858b-4476-bd09-9fd5b0687e8a"
      unitRef="usd">2538000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="icaacba899cd24dc598ea8a2a53c29d57_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZToxNDE0ODg1MzNjNWM0YmFmYWNlZmViOTJmMDQ0NDZkZi90YWJsZXJhbmdlOjE0MTQ4ODUzM2M1YzRiYWZhY2VmZWI5MmYwNDQ0NmRmXzgtNS0xLTEtMA_d102adc3-74b5-49a7-adbf-bfc99191e5bd"
      unitRef="usd">2572000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i12872e96458845738a0db1bf145e763a_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZToxNDE0ODg1MzNjNWM0YmFmYWNlZmViOTJmMDQ0NDZkZi90YWJsZXJhbmdlOjE0MTQ4ODUzM2M1YzRiYWZhY2VmZWI5MmYwNDQ0NmRmXzgtNy0xLTEtMA_d9212c9f-1caf-4580-99db-c344cbd42893"
      unitRef="usd">4834000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="if1ec45370ce24b5381d62e67219c469d_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZToxNDE0ODg1MzNjNWM0YmFmYWNlZmViOTJmMDQ0NDZkZi90YWJsZXJhbmdlOjE0MTQ4ODUzM2M1YzRiYWZhY2VmZWI5MmYwNDQ0NmRmXzktMS0xLTEtMA_78aa60a0-75b4-4947-b265-17b36442a284"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i40186967f4314c73a8de7a095bd04941_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZToxNDE0ODg1MzNjNWM0YmFmYWNlZmViOTJmMDQ0NDZkZi90YWJsZXJhbmdlOjE0MTQ4ODUzM2M1YzRiYWZhY2VmZWI5MmYwNDQ0NmRmXzktMy0xLTEtMA_6ce37ee0-90ee-4fcb-ba49-2d94f3d02ff7"
      unitRef="usd">97000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i7ac705e614504a0ab2826b08da8345bd_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZToxNDE0ODg1MzNjNWM0YmFmYWNlZmViOTJmMDQ0NDZkZi90YWJsZXJhbmdlOjE0MTQ4ODUzM2M1YzRiYWZhY2VmZWI5MmYwNDQ0NmRmXzktNS0xLTEtMA_55009440-3d2a-46b2-8fe9-2a2026ee81b3"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="iaac5f64921e14a9887aefde483d70b07_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZToxNDE0ODg1MzNjNWM0YmFmYWNlZmViOTJmMDQ0NDZkZi90YWJsZXJhbmdlOjE0MTQ4ODUzM2M1YzRiYWZhY2VmZWI5MmYwNDQ0NmRmXzktNy0xLTEtMA_aa74c299-b68e-40ec-8cb5-c1b52d396155"
      unitRef="usd">351000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ibc80dccf3250446e975a6021b8eb72db_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZToxNDE0ODg1MzNjNWM0YmFmYWNlZmViOTJmMDQ0NDZkZi90YWJsZXJhbmdlOjE0MTQ4ODUzM2M1YzRiYWZhY2VmZWI5MmYwNDQ0NmRmXzEwLTEtMS0xLTA_75c2785c-028d-4e88-822f-17dc5e64ea63"
      unitRef="usd">1287000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i508727c5fe81464c9943f3419be3db88_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZToxNDE0ODg1MzNjNWM0YmFmYWNlZmViOTJmMDQ0NDZkZi90YWJsZXJhbmdlOjE0MTQ4ODUzM2M1YzRiYWZhY2VmZWI5MmYwNDQ0NmRmXzEwLTMtMS0xLTA_450c4803-c68f-46ba-be31-f2c538d4b281"
      unitRef="usd">2441000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="idec5eda2a75c4485b124d2dd0a945473_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZToxNDE0ODg1MzNjNWM0YmFmYWNlZmViOTJmMDQ0NDZkZi90YWJsZXJhbmdlOjE0MTQ4ODUzM2M1YzRiYWZhY2VmZWI5MmYwNDQ0NmRmXzEwLTUtMS0xLTA_cb63af6d-0ac6-42a1-8eb3-3eb40df6f372"
      unitRef="usd">2572000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i572faeba8d4e4c97825e4b8236a24cbf_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZToxNDE0ODg1MzNjNWM0YmFmYWNlZmViOTJmMDQ0NDZkZi90YWJsZXJhbmdlOjE0MTQ4ODUzM2M1YzRiYWZhY2VmZWI5MmYwNDQ0NmRmXzEwLTctMS0xLTA_a617042b-ab68-4aa4-9491-c224e8d7199f"
      unitRef="usd">4483000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock
      contextRef="i2476e4e72d0046ec96cb9730560cc6af_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90ZXh0cmVnaW9uOjk1MGI2YTQxMDc4MzRhNTlhYWUzNGQ2YmZhYzBmMzEyXzIyNDQ_e4edd977-e569-4f29-9ca2-d41a0a5a9959">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Post-Retirement 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company also maintains post-retirement benefit plans, although these plans are closed to new entrants. The supplemental and post-retirement benefit plans are supported by the general assets of the Company. The following table sets forth the components of the Company&#x2019;s net periodic expense relating to its post-retirement benefit plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.099415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:40.921013%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.263785%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.545156%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.263785%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.545156%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.157973%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.545156%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.157973%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, &#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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&#160;&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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:7pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;Recognized actuarial gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;td colspan="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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net periodic expense&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i25c5e5e6f9f94a71bba25d8a9fe781df_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTpjMmZkYmM4YjFmMzk0YmM4YmI4YjRhZTQxMDU5NTRjNC90YWJsZXJhbmdlOmMyZmRiYzhiMWYzOTRiYzhiYjhiNGFlNDEwNTk1NGM0XzItMS0xLTEtMA_1c72d4b3-1c42-41c7-9e99-a766aaca2f0b"
      unitRef="usd">5000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i28a2f035714e40b8bd27c6c621b5235e_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTpjMmZkYmM4YjFmMzk0YmM4YmI4YjRhZTQxMDU5NTRjNC90YWJsZXJhbmdlOmMyZmRiYzhiMWYzOTRiYzhiYjhiNGFlNDEwNTk1NGM0XzItMy0xLTEtMA_1d7bdfd6-5494-4cba-91e2-c22461bf2b38"
      unitRef="usd">7000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i2476e4e72d0046ec96cb9730560cc6af_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTpjMmZkYmM4YjFmMzk0YmM4YmI4YjRhZTQxMDU5NTRjNC90YWJsZXJhbmdlOmMyZmRiYzhiMWYzOTRiYzhiYjhiNGFlNDEwNTk1NGM0XzItNS0xLTEtMA_06d1ff5c-800e-42d1-92a2-9740bc7d3689"
      unitRef="usd">10000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i1bb761afc6274e96b2135e150804c141_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTpjMmZkYmM4YjFmMzk0YmM4YmI4YjRhZTQxMDU5NTRjNC90YWJsZXJhbmdlOmMyZmRiYzhiMWYzOTRiYzhiYjhiNGFlNDEwNTk1NGM0XzItNy0xLTEtMA_8ce50bbf-08a3-40d4-869a-b003ad837cf4"
      unitRef="usd">15000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i25c5e5e6f9f94a71bba25d8a9fe781df_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTpjMmZkYmM4YjFmMzk0YmM4YmI4YjRhZTQxMDU5NTRjNC90YWJsZXJhbmdlOmMyZmRiYzhiMWYzOTRiYzhiYjhiNGFlNDEwNTk1NGM0XzMtMS0xLTEtMA_85f5f1fa-aaab-43ff-a73b-a33352f417a3"
      unitRef="usd">78000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i28a2f035714e40b8bd27c6c621b5235e_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTpjMmZkYmM4YjFmMzk0YmM4YmI4YjRhZTQxMDU5NTRjNC90YWJsZXJhbmdlOmMyZmRiYzhiMWYzOTRiYzhiYjhiNGFlNDEwNTk1NGM0XzMtMy0xLTEtMA_ee699c72-a1f2-4648-baa5-071af2e723fd"
      unitRef="usd">72000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i2476e4e72d0046ec96cb9730560cc6af_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTpjMmZkYmM4YjFmMzk0YmM4YmI4YjRhZTQxMDU5NTRjNC90YWJsZXJhbmdlOmMyZmRiYzhiMWYzOTRiYzhiYjhiNGFlNDEwNTk1NGM0XzMtNS0xLTEtMA_b4966598-dffc-4335-b554-cb7b656a8fc6"
      unitRef="usd">156000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i1bb761afc6274e96b2135e150804c141_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTpjMmZkYmM4YjFmMzk0YmM4YmI4YjRhZTQxMDU5NTRjNC90YWJsZXJhbmdlOmMyZmRiYzhiMWYzOTRiYzhiYjhiNGFlNDEwNTk1NGM0XzMtNy0xLTEtMA_fb992ea2-fd56-462c-9a48-1d41a0939d2e"
      unitRef="usd">145000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i25c5e5e6f9f94a71bba25d8a9fe781df_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTpjMmZkYmM4YjFmMzk0YmM4YmI4YjRhZTQxMDU5NTRjNC90YWJsZXJhbmdlOmMyZmRiYzhiMWYzOTRiYzhiYjhiNGFlNDEwNTk1NGM0XzUtMS0xLTEtMA_56a52793-e1e9-4168-bfa7-49ac244181f7"
      unitRef="usd">3000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i28a2f035714e40b8bd27c6c621b5235e_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTpjMmZkYmM4YjFmMzk0YmM4YmI4YjRhZTQxMDU5NTRjNC90YWJsZXJhbmdlOmMyZmRiYzhiMWYzOTRiYzhiYjhiNGFlNDEwNTk1NGM0XzUtMy0xLTEtMA_86c15ca4-3b12-4fbf-8243-e2b674fa60c6"
      unitRef="usd">4000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i2476e4e72d0046ec96cb9730560cc6af_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTpjMmZkYmM4YjFmMzk0YmM4YmI4YjRhZTQxMDU5NTRjNC90YWJsZXJhbmdlOmMyZmRiYzhiMWYzOTRiYzhiYjhiNGFlNDEwNTk1NGM0XzUtNS0xLTEtMA_3b2ce7fb-9ca5-48c0-9c37-13fbb4214289"
      unitRef="usd">7000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i1bb761afc6274e96b2135e150804c141_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTpjMmZkYmM4YjFmMzk0YmM4YmI4YjRhZTQxMDU5NTRjNC90YWJsZXJhbmdlOmMyZmRiYzhiMWYzOTRiYzhiYjhiNGFlNDEwNTk1NGM0XzUtNy0xLTEtMA_db30da93-2108-4b14-88ae-aecfda32ba7e"
      unitRef="usd">7000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i25c5e5e6f9f94a71bba25d8a9fe781df_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTpjMmZkYmM4YjFmMzk0YmM4YmI4YjRhZTQxMDU5NTRjNC90YWJsZXJhbmdlOmMyZmRiYzhiMWYzOTRiYzhiYjhiNGFlNDEwNTk1NGM0XzYtMS0xLTEtMA_655bbd13-25e0-43bb-9309-9c8a964dd85e"
      unitRef="usd">16000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i28a2f035714e40b8bd27c6c621b5235e_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTpjMmZkYmM4YjFmMzk0YmM4YmI4YjRhZTQxMDU5NTRjNC90YWJsZXJhbmdlOmMyZmRiYzhiMWYzOTRiYzhiYjhiNGFlNDEwNTk1NGM0XzYtMy0xLTEtMA_d9653640-86ca-46be-9509-a30f30de47d8"
      unitRef="usd">7000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i2476e4e72d0046ec96cb9730560cc6af_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTpjMmZkYmM4YjFmMzk0YmM4YmI4YjRhZTQxMDU5NTRjNC90YWJsZXJhbmdlOmMyZmRiYzhiMWYzOTRiYzhiYjhiNGFlNDEwNTk1NGM0XzYtNS0xLTEtMA_3a838c6a-06ed-49c9-8b82-772fae67bd24"
      unitRef="usd">35000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i1bb761afc6274e96b2135e150804c141_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTpjMmZkYmM4YjFmMzk0YmM4YmI4YjRhZTQxMDU5NTRjNC90YWJsZXJhbmdlOmMyZmRiYzhiMWYzOTRiYzhiYjhiNGFlNDEwNTk1NGM0XzYtNy0xLTEtMA_eaecf1ea-8ea2-4cd7-ab0f-c3889f4fd98c"
      unitRef="usd">15000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i25c5e5e6f9f94a71bba25d8a9fe781df_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTpjMmZkYmM4YjFmMzk0YmM4YmI4YjRhZTQxMDU5NTRjNC90YWJsZXJhbmdlOmMyZmRiYzhiMWYzOTRiYzhiYjhiNGFlNDEwNTk1NGM0XzgtMS0xLTEtMA_f21a175a-56f0-44dd-9195-ce74e5e45a67"
      unitRef="usd">70000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i28a2f035714e40b8bd27c6c621b5235e_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTpjMmZkYmM4YjFmMzk0YmM4YmI4YjRhZTQxMDU5NTRjNC90YWJsZXJhbmdlOmMyZmRiYzhiMWYzOTRiYzhiYjhiNGFlNDEwNTk1NGM0XzgtMy0xLTEtMA_65dd07a8-fa6f-4743-b2c1-7f66ba04b20f"
      unitRef="usd">76000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i2476e4e72d0046ec96cb9730560cc6af_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTpjMmZkYmM4YjFmMzk0YmM4YmI4YjRhZTQxMDU5NTRjNC90YWJsZXJhbmdlOmMyZmRiYzhiMWYzOTRiYzhiYjhiNGFlNDEwNTk1NGM0XzgtNS0xLTEtMA_ca23dfe4-0623-448f-9b6b-f54ab4065371"
      unitRef="usd">138000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i1bb761afc6274e96b2135e150804c141_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90YWJsZTpjMmZkYmM4YjFmMzk0YmM4YmI4YjRhZTQxMDU5NTRjNC90YWJsZXJhbmdlOmMyZmRiYzhiMWYzOTRiYzhiYjhiNGFlNDEwNTk1NGM0XzgtNy0xLTEtMA_f7bf490d-9fca-4d88-ab91-8739aecc1a7f"
      unitRef="usd">152000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90ZXh0cmVnaW9uOjk1MGI2YTQxMDc4MzRhNTlhYWUzNGQ2YmZhYzBmMzEyXzIxOTkwMjMyNTc5Mzg_5bb9f7b7-97ed-460c-b428-7bc58ec02ff9"
      unitRef="usd">766000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90ZXh0cmVnaW9uOjk1MGI2YTQxMDc4MzRhNTlhYWUzNGQ2YmZhYzBmMzEyXzIxOTkwMjMyNTc5NDU_1f18c237-fc0c-474b-819c-873391e174f3"
      unitRef="usd">2948000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90ZXh0cmVnaW9uOjk1MGI2YTQxMDc4MzRhNTlhYWUzNGQ2YmZhYzBmMzEyXzIxOTkwMjMyNTgwMDU_b96a6002-ff55-484c-8319-75e71f8028de"
      unitRef="usd">1718000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90ZXh0cmVnaW9uOjk1MGI2YTQxMDc4MzRhNTlhYWUzNGQ2YmZhYzBmMzEyXzIxOTkwMjMyNTgwMTI_391228e9-6571-4dfd-832c-0b35f5efa37b"
      unitRef="usd">6358000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90ZXh0cmVnaW9uOjk1MGI2YTQxMDc4MzRhNTlhYWUzNGQ2YmZhYzBmMzEyXzIxOTkwMjMyNTgzMTQ_077401e4-9ae4-4624-9083-0326e2e131d0"
      unitRef="usd">13247000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90ZXh0cmVnaW9uOjk1MGI2YTQxMDc4MzRhNTlhYWUzNGQ2YmZhYzBmMzEyXzIxOTkwMjMyNTgzMjI_c5036bfb-5e7e-499f-a8d3-774618b00a17"
      unitRef="usd">11144000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90ZXh0cmVnaW9uOjk1MGI2YTQxMDc4MzRhNTlhYWUzNGQ2YmZhYzBmMzEyXzIxOTkwMjMyNTgzODE_5e80fa9e-3af3-42a0-bf81-6a2ea855b61f"
      unitRef="usd">26153000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMjQvZnJhZzo5NTBiNmE0MTA3ODM0YTU5YWFlMzRkNmJmYWMwZjMxMi90ZXh0cmVnaW9uOjk1MGI2YTQxMDc4MzRhNTlhYWUzNGQ2YmZhYzBmMzEyXzU0OTc1NTgxNDE4Nzc_ce255c67-b1e7-4ce2-b175-3cf0e8b9316a"
      unitRef="usd">24014000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90ZXh0cmVnaW9uOjdiZDBkNWQ4YWVmYTQzOTRhZTZhNWJjYzk3YWVmNWM0XzkwMA_5b5af6aa-0ce3-4048-8bb3-b38c15582ff0">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;"&gt;17. Other Comprehensive Earnings&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The amounts recognized in other comprehensive (loss) earnings were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:38.029326%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.384164%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.384164%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.384164%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.384164%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.384164%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.384164%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&#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="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&#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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 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="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pre-tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pre-tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency translation adjustments&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14,967)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13,978)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(52,979)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,180)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(65,159)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pension and other post-retirement benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(177)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(628)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Changes in fair value of cash flow hedges&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,780)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,778)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(437)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,648&#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;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total other comprehensive (loss) earnings &#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(18,981)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(17,167)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(47,946)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13,245)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(61,191)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:38.029326%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.384164%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.384164%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.384164%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.384164%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.384164%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.384164%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:13pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&#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="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:13pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&#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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 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="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pre-tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pre-tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency translation adjustments&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9,934)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,917)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,851)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pension and other post-retirement benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(382)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,356)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Changes in fair value of cash flow hedges&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,787)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,414)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(733)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,757&#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;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total other comprehensive earnings (loss)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(86)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,006)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,092)&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 style="margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Total comprehensive earnings were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.514620%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.596491%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.115789%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.134503%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.261988%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672515%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.969591%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.134503%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:17pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:17pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, &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="height:17pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:17pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;139,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;303,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;271,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other comprehensive (loss) earnings&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(17,167)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(61,191)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,092)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Comprehensive earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;180,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;338,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;266,301&#160;&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Amounts reclassified from accumulated other comprehensive loss to earnings during the three and six months ended June&#160;30, 2019 and 2018 were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.368421%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.450292%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.865497%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.261988%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.549708%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.969591%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.403509%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:14pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, &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="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:14pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency translation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Reclassification of foreign currency translation losses to earnings for assets held for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pension and other postretirement benefit plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of actuarial losses&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of prior service costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,521&#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;td colspan="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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total before tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(177)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(628)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(382)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,356)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash flow hedges:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net gains reclassified into earnings&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(524)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(579)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(815)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(899)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax provision&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(416)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(457)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(646)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(710)&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 style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The reclassification of foreign currency translation losses to earnings relates to the sale of Finder. See Note 5 &#x2014; Disposed and Discontinued Operations 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company recognizes the amortization of net actuarial gains and losses and prior service costs in other income, net within the Condensed Consolidated Statements of Earnings. &lt;/span&gt;&lt;/div&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.</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90ZXh0cmVnaW9uOjdiZDBkNWQ4YWVmYTQzOTRhZTZhNWJjYzk3YWVmNWM0XzMyOTg1MzQ4ODQ3Njc_71b26d36-71e0-48cc-97e3-04385c696e82">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The amounts recognized in other comprehensive (loss) earnings were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:38.029326%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.384164%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.384164%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.384164%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.384164%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.384164%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.384164%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&#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="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:12pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&#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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 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="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pre-tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pre-tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency translation adjustments&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14,967)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13,978)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(52,979)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,180)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(65,159)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pension and other post-retirement benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(177)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(628)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Changes in fair value of cash flow hedges&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,780)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,778)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(437)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,648&#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;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total other comprehensive (loss) earnings &#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(18,981)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(17,167)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(47,946)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13,245)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(61,191)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:38.029326%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.384164%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.384164%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.384164%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.384164%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.384164%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.533138%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.384164%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:13pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&#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="height:13pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;height:13pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&#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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 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="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pre-tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pre-tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency translation adjustments&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9,934)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,917)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,851)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pension and other post-retirement benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(382)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,356)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Changes in fair value of cash flow hedges&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,787)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,414)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(733)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,757&#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;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total other comprehensive earnings (loss)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(86)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,006)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,092)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZToyMzQzNTk4NmY1Yzk0ZWE4YTdiZjA4ZWFhOWE0MjNlMS90YWJsZXJhbmdlOjIzNDM1OTg2ZjVjOTRlYThhN2JmMDhlYWE5YTQyM2UxXzMtMS0xLTEtMA_8548d013-77df-4f81-b179-f4b32bf987e1"
      unitRef="usd">-14967000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZToyMzQzNTk4NmY1Yzk0ZWE4YTdiZjA4ZWFhOWE0MjNlMS90YWJsZXJhbmdlOjIzNDM1OTg2ZjVjOTRlYThhN2JmMDhlYWE5YTQyM2UxXzMtMy0xLTEtMA_81b53a19-e84c-4a99-892c-055b9e34e9fb"
      unitRef="usd">-989000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZToyMzQzNTk4NmY1Yzk0ZWE4YTdiZjA4ZWFhOWE0MjNlMS90YWJsZXJhbmdlOjIzNDM1OTg2ZjVjOTRlYThhN2JmMDhlYWE5YTQyM2UxXzMtNS0xLTEtMA_92dca3c5-f4f5-4f56-aecb-c6722f31425f"
      unitRef="usd">-13978000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZToyMzQzNTk4NmY1Yzk0ZWE4YTdiZjA4ZWFhOWE0MjNlMS90YWJsZXJhbmdlOjIzNDM1OTg2ZjVjOTRlYThhN2JmMDhlYWE5YTQyM2UxXzMtNy0xLTEtMA_68eff5b3-42b2-4852-ad69-b57c0fa7786e"
      unitRef="usd">-52979000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZToyMzQzNTk4NmY1Yzk0ZWE4YTdiZjA4ZWFhOWE0MjNlMS90YWJsZXJhbmdlOjIzNDM1OTg2ZjVjOTRlYThhN2JmMDhlYWE5YTQyM2UxXzMtOS0xLTEtMA_49b11cff-a693-4b2c-a391-a53e3ac9b46e"
      unitRef="usd">12180000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZToyMzQzNTk4NmY1Yzk0ZWE4YTdiZjA4ZWFhOWE0MjNlMS90YWJsZXJhbmdlOjIzNDM1OTg2ZjVjOTRlYThhN2JmMDhlYWE5YTQyM2UxXzMtMTEtMS0xLTA_af248ef1-35b8-456b-a6de-9a50c12cf3a9"
      unitRef="usd">-65159000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZToyMzQzNTk4NmY1Yzk0ZWE4YTdiZjA4ZWFhOWE0MjNlMS90YWJsZXJhbmdlOjIzNDM1OTg2ZjVjOTRlYThhN2JmMDhlYWE5YTQyM2UxXzQtMS0xLTEtMA_01d6362d-1d36-4af8-b7ce-9affff97ab4c"
      unitRef="usd">-766000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZToyMzQzNTk4NmY1Yzk0ZWE4YTdiZjA4ZWFhOWE0MjNlMS90YWJsZXJhbmdlOjIzNDM1OTg2ZjVjOTRlYThhN2JmMDhlYWE5YTQyM2UxXzQtMy0xLTEtMA_195d035c-ca77-4e46-9d56-c5e42bb4f0ef"
      unitRef="usd">-177000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZToyMzQzNTk4NmY1Yzk0ZWE4YTdiZjA4ZWFhOWE0MjNlMS90YWJsZXJhbmdlOjIzNDM1OTg2ZjVjOTRlYThhN2JmMDhlYWE5YTQyM2UxXzQtNS0xLTEtMA_8c56c498-7cd4-4778-a26b-175ec6edb4b4"
      unitRef="usd">-589000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZToyMzQzNTk4NmY1Yzk0ZWE4YTdiZjA4ZWFhOWE0MjNlMS90YWJsZXJhbmdlOjIzNDM1OTg2ZjVjOTRlYThhN2JmMDhlYWE5YTQyM2UxXzQtNy0xLTEtMA_1791b3df-6d8f-4b74-8e6f-1553d6431ac1"
      unitRef="usd">-2948000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZToyMzQzNTk4NmY1Yzk0ZWE4YTdiZjA4ZWFhOWE0MjNlMS90YWJsZXJhbmdlOjIzNDM1OTg2ZjVjOTRlYThhN2JmMDhlYWE5YTQyM2UxXzQtOS0xLTEtMA_0c04b9a9-020a-4052-b4af-df50377952e9"
      unitRef="usd">-628000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZToyMzQzNTk4NmY1Yzk0ZWE4YTdiZjA4ZWFhOWE0MjNlMS90YWJsZXJhbmdlOjIzNDM1OTg2ZjVjOTRlYThhN2JmMDhlYWE5YTQyM2UxXzQtMTEtMS0xLTA_03d49a81-5b90-45c1-9f9f-2d7477154174"
      unitRef="usd">-2320000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZToyMzQzNTk4NmY1Yzk0ZWE4YTdiZjA4ZWFhOWE0MjNlMS90YWJsZXJhbmdlOjIzNDM1OTg2ZjVjOTRlYThhN2JmMDhlYWE5YTQyM2UxXzUtMS0xLTEtMA_2f30c2dd-846f-49e3-85ac-d82a8df17085"
      unitRef="usd">-4780000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZToyMzQzNTk4NmY1Yzk0ZWE4YTdiZjA4ZWFhOWE0MjNlMS90YWJsZXJhbmdlOjIzNDM1OTg2ZjVjOTRlYThhN2JmMDhlYWE5YTQyM2UxXzUtMy0xLTEtMA_dbaabe3b-374e-46a5-b819-a0e54ddd05a8"
      unitRef="usd">-1002000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZToyMzQzNTk4NmY1Yzk0ZWE4YTdiZjA4ZWFhOWE0MjNlMS90YWJsZXJhbmdlOjIzNDM1OTg2ZjVjOTRlYThhN2JmMDhlYWE5YTQyM2UxXzUtNS0xLTEtMA_3af328bc-7d27-4789-994d-07870078e75b"
      unitRef="usd">-3778000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZToyMzQzNTk4NmY1Yzk0ZWE4YTdiZjA4ZWFhOWE0MjNlMS90YWJsZXJhbmdlOjIzNDM1OTg2ZjVjOTRlYThhN2JmMDhlYWE5YTQyM2UxXzUtNy0xLTEtMA_cec0a23f-087a-4494-9012-bf7eb9bf2ee8"
      unitRef="usd">2085000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZToyMzQzNTk4NmY1Yzk0ZWE4YTdiZjA4ZWFhOWE0MjNlMS90YWJsZXJhbmdlOjIzNDM1OTg2ZjVjOTRlYThhN2JmMDhlYWE5YTQyM2UxXzUtOS0xLTEtMA_c18bb5bb-f368-4046-8cee-55f7a08f8366"
      unitRef="usd">437000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZToyMzQzNTk4NmY1Yzk0ZWE4YTdiZjA4ZWFhOWE0MjNlMS90YWJsZXJhbmdlOjIzNDM1OTg2ZjVjOTRlYThhN2JmMDhlYWE5YTQyM2UxXzUtMTEtMS0xLTA_8554bc78-8fcc-4376-8849-556cccf5a284"
      unitRef="usd">1648000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZToyMzQzNTk4NmY1Yzk0ZWE4YTdiZjA4ZWFhOWE0MjNlMS90YWJsZXJhbmdlOjIzNDM1OTg2ZjVjOTRlYThhN2JmMDhlYWE5YTQyM2UxXzctMS0xLTEtMA_282ad7ab-75c6-484a-a5f3-aee0916ecaaf"
      unitRef="usd">-18981000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZToyMzQzNTk4NmY1Yzk0ZWE4YTdiZjA4ZWFhOWE0MjNlMS90YWJsZXJhbmdlOjIzNDM1OTg2ZjVjOTRlYThhN2JmMDhlYWE5YTQyM2UxXzctMy0xLTEtMA_576c51a4-f741-4c70-8c7a-d69998f64126"
      unitRef="usd">-1814000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZToyMzQzNTk4NmY1Yzk0ZWE4YTdiZjA4ZWFhOWE0MjNlMS90YWJsZXJhbmdlOjIzNDM1OTg2ZjVjOTRlYThhN2JmMDhlYWE5YTQyM2UxXzctNS0xLTEtMA_8bb832f0-b158-426d-8a81-d49a3840ea54"
      unitRef="usd">-17167000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZToyMzQzNTk4NmY1Yzk0ZWE4YTdiZjA4ZWFhOWE0MjNlMS90YWJsZXJhbmdlOjIzNDM1OTg2ZjVjOTRlYThhN2JmMDhlYWE5YTQyM2UxXzctNy0xLTEtMA_448de8b4-9b6c-42e3-b450-0d82716aee18"
      unitRef="usd">-47946000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZToyMzQzNTk4NmY1Yzk0ZWE4YTdiZjA4ZWFhOWE0MjNlMS90YWJsZXJhbmdlOjIzNDM1OTg2ZjVjOTRlYThhN2JmMDhlYWE5YTQyM2UxXzctOS0xLTEtMA_6445ee0b-230e-4d8e-a245-e7ce6170782d"
      unitRef="usd">13245000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZToyMzQzNTk4NmY1Yzk0ZWE4YTdiZjA4ZWFhOWE0MjNlMS90YWJsZXJhbmdlOjIzNDM1OTg2ZjVjOTRlYThhN2JmMDhlYWE5YTQyM2UxXzctMTEtMS0xLTA_5d055e08-33b9-44bd-9054-70be5176c9fe"
      unitRef="usd">-61191000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo1YTBjN2E2M2VlNGE0ZGY5OWNlOGJlZWJiYmI2NTRmOS90YWJsZXJhbmdlOjVhMGM3YTYzZWU0YTRkZjk5Y2U4YmVlYmJiYjY1NGY5XzMtMS0xLTEtMjY5_d996e2f4-9ca5-469a-9679-1345b5e9a7cd"
      unitRef="usd">34819000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo1YTBjN2E2M2VlNGE0ZGY5OWNlOGJlZWJiYmI2NTRmOS90YWJsZXJhbmdlOjVhMGM3YTYzZWU0YTRkZjk5Y2U4YmVlYmJiYjY1NGY5XzMtMy0xLTEtMjY5_afdf87b1-79d7-4837-97c6-dc026d0d3edb"
      unitRef="usd">-242000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo1YTBjN2E2M2VlNGE0ZGY5OWNlOGJlZWJiYmI2NTRmOS90YWJsZXJhbmdlOjVhMGM3YTYzZWU0YTRkZjk5Y2U4YmVlYmJiYjY1NGY5XzMtNS0xLTEtNTE2OA_556f0d54-21ea-45e4-a2c4-e4f94a445c7c"
      unitRef="usd">35061000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo1YTBjN2E2M2VlNGE0ZGY5OWNlOGJlZWJiYmI2NTRmOS90YWJsZXJhbmdlOjVhMGM3YTYzZWU0YTRkZjk5Y2U4YmVlYmJiYjY1NGY5XzMtNy0xLTEtMjY5_c9cb902c-8f9d-4fa5-8ae5-aee8a2a61004"
      unitRef="usd">-9934000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo1YTBjN2E2M2VlNGE0ZGY5OWNlOGJlZWJiYmI2NTRmOS90YWJsZXJhbmdlOjVhMGM3YTYzZWU0YTRkZjk5Y2U4YmVlYmJiYjY1NGY5XzMtOS0xLTEtMjY5_062500a4-9015-4823-a223-a9359990bd1f"
      unitRef="usd">2917000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo1YTBjN2E2M2VlNGE0ZGY5OWNlOGJlZWJiYmI2NTRmOS90YWJsZXJhbmdlOjVhMGM3YTYzZWU0YTRkZjk5Y2U4YmVlYmJiYjY1NGY5XzMtMTEtMS0xLTUxODg_868e744d-1b7a-4da2-bdf8-80ec473bd301"
      unitRef="usd">-12851000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo1YTBjN2E2M2VlNGE0ZGY5OWNlOGJlZWJiYmI2NTRmOS90YWJsZXJhbmdlOjVhMGM3YTYzZWU0YTRkZjk5Y2U4YmVlYmJiYjY1NGY5XzQtMS0xLTEtMjY5_879c5d66-a5d6-46ed-b04b-33b15098c248"
      unitRef="usd">-1718000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo1YTBjN2E2M2VlNGE0ZGY5OWNlOGJlZWJiYmI2NTRmOS90YWJsZXJhbmdlOjVhMGM3YTYzZWU0YTRkZjk5Y2U4YmVlYmJiYjY1NGY5XzQtMy0xLTEtMjY5_801da804-962f-4491-b1f7-7a9fa577ac7a"
      unitRef="usd">-382000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo1YTBjN2E2M2VlNGE0ZGY5OWNlOGJlZWJiYmI2NTRmOS90YWJsZXJhbmdlOjVhMGM3YTYzZWU0YTRkZjk5Y2U4YmVlYmJiYjY1NGY5XzQtNS0xLTEtNTE3MA_1b9ddc9e-3c57-4a35-94a9-16f1bf1c6bb2"
      unitRef="usd">-1336000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo1YTBjN2E2M2VlNGE0ZGY5OWNlOGJlZWJiYmI2NTRmOS90YWJsZXJhbmdlOjVhMGM3YTYzZWU0YTRkZjk5Y2U4YmVlYmJiYjY1NGY5XzQtNy0xLTEtMjY5_91d4deec-e228-4a71-a8df-a74b8dec17f2"
      unitRef="usd">-6358000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo1YTBjN2E2M2VlNGE0ZGY5OWNlOGJlZWJiYmI2NTRmOS90YWJsZXJhbmdlOjVhMGM3YTYzZWU0YTRkZjk5Y2U4YmVlYmJiYjY1NGY5XzQtOS0xLTEtMjY5_8187294a-6923-439a-8083-22724b79b6ac"
      unitRef="usd">-1356000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo1YTBjN2E2M2VlNGE0ZGY5OWNlOGJlZWJiYmI2NTRmOS90YWJsZXJhbmdlOjVhMGM3YTYzZWU0YTRkZjk5Y2U4YmVlYmJiYjY1NGY5XzQtMTEtMS0xLTUxOTA_a53f5ce8-6d7d-4f9e-9605-3c155491372a"
      unitRef="usd">-5002000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo1YTBjN2E2M2VlNGE0ZGY5OWNlOGJlZWJiYmI2NTRmOS90YWJsZXJhbmdlOjVhMGM3YTYzZWU0YTRkZjk5Y2U4YmVlYmJiYjY1NGY5XzUtMS0xLTEtMjY5_db41127b-38ea-4d9d-8989-de5614fbbd1d"
      unitRef="usd">-1787000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo1YTBjN2E2M2VlNGE0ZGY5OWNlOGJlZWJiYmI2NTRmOS90YWJsZXJhbmdlOjVhMGM3YTYzZWU0YTRkZjk5Y2U4YmVlYmJiYjY1NGY5XzUtMy0xLTEtMjY5_48144618-d06a-40fc-94c0-2ff05ac70589"
      unitRef="usd">-373000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo1YTBjN2E2M2VlNGE0ZGY5OWNlOGJlZWJiYmI2NTRmOS90YWJsZXJhbmdlOjVhMGM3YTYzZWU0YTRkZjk5Y2U4YmVlYmJiYjY1NGY5XzUtNS0xLTEtNTE3NA_c9205734-4f69-4a09-959b-f0d36f37b8d4"
      unitRef="usd">-1414000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo1YTBjN2E2M2VlNGE0ZGY5OWNlOGJlZWJiYmI2NTRmOS90YWJsZXJhbmdlOjVhMGM3YTYzZWU0YTRkZjk5Y2U4YmVlYmJiYjY1NGY5XzUtNy0xLTEtMjY5_0d45c12e-4fd4-4f39-878a-2308874ca8e9"
      unitRef="usd">3490000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo1YTBjN2E2M2VlNGE0ZGY5OWNlOGJlZWJiYmI2NTRmOS90YWJsZXJhbmdlOjVhMGM3YTYzZWU0YTRkZjk5Y2U4YmVlYmJiYjY1NGY5XzUtOS0xLTEtMjY5_ac104a25-a660-418f-8671-9af8d91d7b9d"
      unitRef="usd">733000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo1YTBjN2E2M2VlNGE0ZGY5OWNlOGJlZWJiYmI2NTRmOS90YWJsZXJhbmdlOjVhMGM3YTYzZWU0YTRkZjk5Y2U4YmVlYmJiYjY1NGY5XzUtMTEtMS0xLTUxOTI_85a4dee1-7c52-4993-ba29-1d19638bddda"
      unitRef="usd">2757000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo1YTBjN2E2M2VlNGE0ZGY5OWNlOGJlZWJiYmI2NTRmOS90YWJsZXJhbmdlOjVhMGM3YTYzZWU0YTRkZjk5Y2U4YmVlYmJiYjY1NGY5XzctMS0xLTEtNTE3Ng_107a53d0-628f-4023-bf3d-5b3d06d4b061"
      unitRef="usd">34750000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo1YTBjN2E2M2VlNGE0ZGY5OWNlOGJlZWJiYmI2NTRmOS90YWJsZXJhbmdlOjVhMGM3YTYzZWU0YTRkZjk5Y2U4YmVlYmJiYjY1NGY5XzctMy0xLTEtNTE3OA_8b49c94a-417f-4af9-9b12-29923ea24392"
      unitRef="usd">-233000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo1YTBjN2E2M2VlNGE0ZGY5OWNlOGJlZWJiYmI2NTRmOS90YWJsZXJhbmdlOjVhMGM3YTYzZWU0YTRkZjk5Y2U4YmVlYmJiYjY1NGY5XzctNS0xLTEtNTE4MA_e58ff1fe-e683-4eb7-93fa-0f1935e51207"
      unitRef="usd">34983000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo1YTBjN2E2M2VlNGE0ZGY5OWNlOGJlZWJiYmI2NTRmOS90YWJsZXJhbmdlOjVhMGM3YTYzZWU0YTRkZjk5Y2U4YmVlYmJiYjY1NGY5XzctNy0xLTEtNTE4Mg_34372a63-0917-4910-9885-de172d678baf"
      unitRef="usd">-86000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo1YTBjN2E2M2VlNGE0ZGY5OWNlOGJlZWJiYmI2NTRmOS90YWJsZXJhbmdlOjVhMGM3YTYzZWU0YTRkZjk5Y2U4YmVlYmJiYjY1NGY5XzctOS0xLTEtNTE4NA_1f8f3852-829a-48ca-9d46-c14e3038b6c4"
      unitRef="usd">5006000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo1YTBjN2E2M2VlNGE0ZGY5OWNlOGJlZWJiYmI2NTRmOS90YWJsZXJhbmdlOjVhMGM3YTYzZWU0YTRkZjk5Y2U4YmVlYmJiYjY1NGY5XzctMTEtMS0xLTUxODY_739f10b0-131b-46b1-9ca9-246405a61cc1"
      unitRef="usd">-5092000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90ZXh0cmVnaW9uOjdiZDBkNWQ4YWVmYTQzOTRhZTZhNWJjYzk3YWVmNWM0Xzg5Nw_7989453c-7e98-4e12-bb21-58a3f4ad3994">&lt;div style="margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Total comprehensive earnings were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.514620%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.596491%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.115789%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.134503%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.261988%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672515%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.969591%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.134503%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:17pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:17pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, &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="height:17pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:17pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;139,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;303,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;271,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other comprehensive (loss) earnings&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(17,167)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(61,191)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,092)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Comprehensive earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;180,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;338,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;266,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTpiMmY5ZmNmNmQ3ZGE0MGFhYjU5MjRiMTUxZTJiYjJhZi90YWJsZXJhbmdlOmIyZjlmY2Y2ZDdkYTQwYWFiNTkyNGIxNTFlMmJiMmFmXzItMS0xLTEtMA_8150d129-ad0f-4685-88df-901e9c12a064"
      unitRef="usd">198085000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTpiMmY5ZmNmNmQ3ZGE0MGFhYjU5MjRiMTUxZTJiYjJhZi90YWJsZXJhbmdlOmIyZjlmY2Y2ZDdkYTQwYWFiNTkyNGIxNTFlMmJiMmFmXzItMy0xLTEtMA_e5b61704-d10c-4a00-9a1d-b0aa2f34906c"
      unitRef="usd">139959000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTpiMmY5ZmNmNmQ3ZGE0MGFhYjU5MjRiMTUxZTJiYjJhZi90YWJsZXJhbmdlOmIyZjlmY2Y2ZDdkYTQwYWFiNTkyNGIxNTFlMmJiMmFmXzItNS0xLTEtMA_9e7bb459-c366-41aa-ae8a-75814dc5d1da"
      unitRef="usd">303790000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTpiMmY5ZmNmNmQ3ZGE0MGFhYjU5MjRiMTUxZTJiYjJhZi90YWJsZXJhbmdlOmIyZjlmY2Y2ZDdkYTQwYWFiNTkyNGIxNTFlMmJiMmFmXzItNy0xLTEtMA_d03c02b6-0368-42b5-96f2-c420d9861399"
      unitRef="usd">271393000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTpiMmY5ZmNmNmQ3ZGE0MGFhYjU5MjRiMTUxZTJiYjJhZi90YWJsZXJhbmdlOmIyZjlmY2Y2ZDdkYTQwYWFiNTkyNGIxNTFlMmJiMmFmXzMtMS0xLTEtMA_5e9e5aeb-33ae-4b3c-ada9-64f26a7a3852"
      unitRef="usd">-17167000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTpiMmY5ZmNmNmQ3ZGE0MGFhYjU5MjRiMTUxZTJiYjJhZi90YWJsZXJhbmdlOmIyZjlmY2Y2ZDdkYTQwYWFiNTkyNGIxNTFlMmJiMmFmXzMtMy0xLTEtMA_2ad6ff46-7a79-46f7-9c19-8d473610c8a2"
      unitRef="usd">-61191000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTpiMmY5ZmNmNmQ3ZGE0MGFhYjU5MjRiMTUxZTJiYjJhZi90YWJsZXJhbmdlOmIyZjlmY2Y2ZDdkYTQwYWFiNTkyNGIxNTFlMmJiMmFmXzMtNS0xLTEtMA_0ca49062-ecf9-4cae-8b6e-27084a666dfc"
      unitRef="usd">34983000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTpiMmY5ZmNmNmQ3ZGE0MGFhYjU5MjRiMTUxZTJiYjJhZi90YWJsZXJhbmdlOmIyZjlmY2Y2ZDdkYTQwYWFiNTkyNGIxNTFlMmJiMmFmXzMtNy0xLTEtMA_e18cf727-b83a-41b6-99bc-e43a20d71dff"
      unitRef="usd">-5092000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTpiMmY5ZmNmNmQ3ZGE0MGFhYjU5MjRiMTUxZTJiYjJhZi90YWJsZXJhbmdlOmIyZjlmY2Y2ZDdkYTQwYWFiNTkyNGIxNTFlMmJiMmFmXzQtMS0xLTEtMA_1685f539-d3bc-43e1-9c5d-471323b4141e"
      unitRef="usd">180918000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTpiMmY5ZmNmNmQ3ZGE0MGFhYjU5MjRiMTUxZTJiYjJhZi90YWJsZXJhbmdlOmIyZjlmY2Y2ZDdkYTQwYWFiNTkyNGIxNTFlMmJiMmFmXzQtMy0xLTEtMA_a3f64a16-4ce2-4cd7-a9f4-5111ce08b06d"
      unitRef="usd">78768000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTpiMmY5ZmNmNmQ3ZGE0MGFhYjU5MjRiMTUxZTJiYjJhZi90YWJsZXJhbmdlOmIyZjlmY2Y2ZDdkYTQwYWFiNTkyNGIxNTFlMmJiMmFmXzQtNS0xLTEtMA_052cce9e-296a-4ea1-999f-3ca18bd57902"
      unitRef="usd">338773000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTpiMmY5ZmNmNmQ3ZGE0MGFhYjU5MjRiMTUxZTJiYjJhZi90YWJsZXJhbmdlOmIyZjlmY2Y2ZDdkYTQwYWFiNTkyNGIxNTFlMmJiMmFmXzQtNy0xLTEtMA_e3bd5de6-81b7-4154-a6b3-30f183af27c6"
      unitRef="usd">266301000</us-gaap:ComprehensiveIncomeNetOfTax>
    <dov:ScheduleOfAmountsReclassifiedFromAccumulatedOtherComprehensiveIncomeLossToEarningsTableTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90ZXh0cmVnaW9uOjdiZDBkNWQ4YWVmYTQzOTRhZTZhNWJjYzk3YWVmNWM0Xzg5OQ_45a436da-d7d9-4ee6-8a7a-aa5337a86cc5">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Amounts reclassified from accumulated other comprehensive loss to earnings during the three and six months ended June&#160;30, 2019 and 2018 were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.368421%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.450292%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.865497%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.261988%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.549708%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.969591%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.403509%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:14pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, &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="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;height:14pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency translation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Reclassification of foreign currency translation losses to earnings for assets held for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pension and other postretirement benefit plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of actuarial losses&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of prior service costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,521&#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;td colspan="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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total before tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(177)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(628)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(382)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,356)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash flow hedges:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net gains reclassified into earnings&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(524)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(579)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(815)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(899)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax provision&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(416)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(457)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(646)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(710)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</dov:ScheduleOfAmountsReclassifiedFromAccumulatedOtherComprehensiveIncomeLossToEarningsTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzMtMS0xLTEtMA_a0beb8de-7041-449e-9391-a75ff9e84e09"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzMtMy0xLTEtMA_07bbbbde-bf71-44d9-a99f-15da302d850e"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzMtNS0xLTEtMA_ee8a149f-fabd-4d5b-a4e9-08f96c4600f1"
      unitRef="usd">-25339000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzMtNy0xLTEtMA_cc24ae32-4002-456a-9be0-21b5d92d0d08"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzQtMS0xLTEtMA_d2393258-0ddd-413f-97c2-15cf8f852b30"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzQtMy0xLTEtMA_acda8562-196a-4bf3-9f4e-0360f4712acc"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzQtNS0xLTEtMA_3bdebd17-41d3-4a5e-b4d8-10c19a4ebd2a"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzQtNy0xLTEtMA_4c241be5-14b8-4d29-b201-d47061973fe1"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzUtMS0xLTEtMA_31ca486b-1558-4c55-92ce-e9fc0aed154b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzUtMy0xLTEtMA_9f9e1782-1b5a-4407-bee8-44a4e30dbf10"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzUtNS0xLTEtMA_7ad77a99-b3f3-4f80-9501-d3221b70b361"
      unitRef="usd">-25339000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzUtNy0xLTEtMA_e9c3c339-9828-43b8-8f8e-2ba896168856"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzctMS0xLTEtMA_46858f7a-d74d-4446-b400-50fdae03c1d9"
      unitRef="usd">-122000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzctMy0xLTEtMA_1783476b-cb3e-4ba1-82c5-11ed54d139d7"
      unitRef="usd">-1365000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzctNS0xLTEtMA_69930e81-4c15-4602-8850-04dc74fd6613"
      unitRef="usd">-350000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzctNy0xLTEtMA_a0cd9fb5-37d8-4c05-ab24-27d153a07a15"
      unitRef="usd">-3837000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzgtMS0xLTEtMA_7de82f59-03b0-4d05-b6bd-95de05d27b3d"
      unitRef="usd">644000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzgtMy0xLTEtMA_ed0bcf44-9897-4f11-aba2-86423778ad44"
      unitRef="usd">1583000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzgtNS0xLTEtMA_4e4ae62e-4eba-4016-9349-4ccd20be6a79"
      unitRef="usd">1368000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzgtNy0xLTEtMA_948ae448-2792-405e-bcd0-588718da4361"
      unitRef="usd">2521000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzEwLTEtMS0xLTA_5bb9f7b7-97ed-460c-b428-7bc58ec02ff9"
      unitRef="usd">766000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzEwLTMtMS0xLTA_1f18c237-fc0c-474b-819c-873391e174f3"
      unitRef="usd">2948000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzEwLTUtMS0xLTA_b96a6002-ff55-484c-8319-75e71f8028de"
      unitRef="usd">1718000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzEwLTctMS0xLTA_391228e9-6571-4dfd-832c-0b35f5efa37b"
      unitRef="usd">6358000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzExLTEtMS0xLTA_708387c4-b78f-43d6-9356-2fe543c63c15"
      unitRef="usd">177000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzExLTMtMS0xLTA_e5b927c2-fe8f-4d8f-b198-3a02e1906267"
      unitRef="usd">628000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzExLTUtMS0xLTA_21562831-880d-47f2-a2a4-e538d784cd75"
      unitRef="usd">382000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzExLTctMS0xLTA_fa12138d-5f54-4c2c-ab4b-7d1f3167cfe9"
      unitRef="usd">1356000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzEyLTEtMS0xLTA_2b2f42ac-0b00-4a8a-867b-413dd2d96cda"
      unitRef="usd">589000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzEyLTMtMS0xLTA_1e34deed-4e87-414e-95f3-1c1c8ee37b43"
      unitRef="usd">2320000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzEyLTUtMS0xLTA_10253540-acfc-49c5-bd17-8b640e69ac1b"
      unitRef="usd">1336000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzEyLTctMS0xLTA_07518190-f6bd-4020-baa5-2d375faf7a00"
      unitRef="usd">5002000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzE0LTEtMS0xLTA_a2595dcf-c0bc-477f-838a-34d844eb2ae4"
      unitRef="usd">524000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzE0LTMtMS0xLTA_c94def8f-3a3b-4a06-9488-5a3b57f5a165"
      unitRef="usd">579000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzE0LTUtMS0xLTA_a81853cb-afb0-434e-bd91-66f43ad9cf06"
      unitRef="usd">815000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzE0LTctMS0xLTA_ccc6ee7f-ba02-44d5-b06f-cac8c17b98f8"
      unitRef="usd">899000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzE1LTEtMS0xLTA_2f03a114-46b9-4a21-9498-39201b2d832b"
      unitRef="usd">108000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzE1LTMtMS0xLTA_8786342e-a7c0-49f1-8894-a594b2deca8f"
      unitRef="usd">122000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzE1LTUtMS0xLTA_85c27463-0206-42ba-abcc-a677e3953e6c"
      unitRef="usd">169000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzE1LTctMS0xLTA_2e7f0e92-1935-4c4a-8c9e-1b54a94012a8"
      unitRef="usd">189000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzE2LTEtMS0xLTA_9417665b-5105-4477-a1b8-45b52685e00c"
      unitRef="usd">416000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzE2LTMtMS0xLTA_0e76040f-77a4-45dd-972c-71eaf890c55e"
      unitRef="usd">457000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzE2LTUtMS0xLTA_e9dba40a-6c01-4549-8971-970a0119dde0"
      unitRef="usd">646000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzAvZnJhZzo3YmQwZDVkOGFlZmE0Mzk0YWU2YTViY2M5N2FlZjVjNC90YWJsZTo5OTA4NjY1NDdhNjY0NzAzYjhlYWMxMzIxODU3MzE4Yi90YWJsZXJhbmdlOjk5MDg2NjU0N2E2NjQ3MDNiOGVhYzEzMjE4NTczMThiXzE2LTctMS0xLTA_c1b66bd0-ff7f-45d6-8b57-19315df95271"
      unitRef="usd">710000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90ZXh0cmVnaW9uOmVmODczMTRhNTBhNDQ2MjhhZWQ1ZmMzNjFhMjZjYzQwXzE2NjE_6be21768-178e-48a7-afe4-f09b7e170e61">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;"&gt;18. Segment 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company categorizes its operating companies into three distinct reportable segments. Segment financial information and a reconciliation of segment results to consolidated results is as follows:&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-indent:-18pt;padding-left:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;Engineered Systems segment is comprised of two platforms, Printing &amp;amp; Identification and Industrials, and is focused on the design, manufacture and service of critical equipment and components serving the fast-moving consumer goods, digital textile printing, vehicle service, environmental solutions and industrial end markets. &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-indent:-18pt;padding-left:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;Fluids segment, serving the Fueling &amp;amp; Transport, Pumps and Process Solutions end markets, is focused on the safe handling of critical fluids, and providing critical components to the retail fueling, chemical, hygienic, oil and gas, power generation and industrial markets.&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-indent:-18pt;padding-left:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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 serving the commercial refrigeration and food equipment end markets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Segment financial information and a reconciliation of segment results to consolidated results was as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.222222%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.573099%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.573099%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719298%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719298%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, &#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="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&#160;&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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue:&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Engineered Systems&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;696,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;702,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,383,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,374,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fluids&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;729,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;693,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,432,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,321,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Refrigeration &amp;amp; Food Equipment&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;385,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;401,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;720,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;740,001&#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;td colspan="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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intra-segment eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(702)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(327)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,003)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(615)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total consolidated revenue&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,810,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,798,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,535,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,435,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings from continuing operations:&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Segment earnings: &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Engineered Systems&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;131,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;126,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;254,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;228,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Fluids &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;128,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;93,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;181,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;160,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Refrigeration &amp;amp; Food Equipment&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;44,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;80,554&#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;td colspan="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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total segment earnings&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;305,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;271,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;505,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;469,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Corporate expense / other &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(3)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;60,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest expense&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;67,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(945)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,563)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,835)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,620)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings before provision for income taxes and discontinued operations&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;249,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;211,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;388,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;345,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision for income taxes&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;44,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;84,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings from continuing operations&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;166,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;303,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;275,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;(1)  &lt;/sup&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;"&gt;Segment earnings includes non-operating income and expense directly attributable to the segments. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;"&gt; The six months ended June&#160;30, 2019 includes a $46,946 loss on assets held for sale for Finder. Excluding this loss, Fluids segment earnings was $228,082.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;(3)&lt;/sup&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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 functional compensation costs, non-service pension costs, non-operating insurance expenses, shared business services costs and various administrative expenses relating to the corporate headquarters.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90ZXh0cmVnaW9uOmVmODczMTRhNTBhNDQ2MjhhZWQ1ZmMzNjFhMjZjYzQwXzYy_5ecb63a0-eb4c-4c89-b00d-4c3262b7696a"
      unitRef="segments">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90ZXh0cmVnaW9uOmVmODczMTRhNTBhNDQ2MjhhZWQ1ZmMzNjFhMjZjYzQwXzE2NjI_a3f303d3-3fa1-4eb8-b611-e489d1322901">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Segment financial information and a reconciliation of segment results to consolidated results was as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.222222%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.573099%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.573099%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719298%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719298%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, &#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="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&#160;&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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue:&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Engineered Systems&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;696,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;702,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,383,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,374,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fluids&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;729,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;693,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,432,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,321,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Refrigeration &amp;amp; Food Equipment&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;385,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;401,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;720,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;740,001&#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;td colspan="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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intra-segment eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(702)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(327)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,003)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(615)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total consolidated revenue&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,810,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,798,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,535,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,435,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings from continuing operations:&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Segment earnings: &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Engineered Systems&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;131,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;126,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;254,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;228,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Fluids &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;128,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;93,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;181,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;160,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Refrigeration &amp;amp; Food Equipment&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;44,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;80,554&#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;td colspan="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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total segment earnings&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;305,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;271,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;505,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;469,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:100%;"&gt;Corporate expense / other &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(3)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;60,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest expense&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;67,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(945)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,563)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,835)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,620)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings before provision for income taxes and discontinued operations&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;249,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;211,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;388,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;345,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision for income taxes&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;44,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;84,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings from continuing operations&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;166,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;303,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;275,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;(1)  &lt;/sup&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;"&gt;Segment earnings includes non-operating income and expense directly attributable to the segments. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;font-weight:400;line-height:120%;"&gt; The six months ended June&#160;30, 2019 includes a $46,946 loss on assets held for sale for Finder. Excluding this loss, Fluids segment earnings was $228,082.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;"&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:5.85pt;font-weight:400;line-height:120%;vertical-align:top;"&gt;(3)&lt;/sup&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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 functional compensation costs, non-service pension costs, non-operating insurance expenses, shared business services costs and various administrative expenses relating to the corporate headquarters.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib26c6ef3ea5b400cae4f9269ecc99833_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzMtMS0xLTEtMA_ba3a1de8-8912-44de-9583-796f367ae3d9"
      unitRef="usd">696501000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia4f544bd52a74284b41535531559e344_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzMtMy0xLTEtMA_bdc3d5d4-ab8b-43b3-b9db-45aeed8f4d62"
      unitRef="usd">702989000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6680e2cdd85946198441a31ab326975e_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzMtNS0xLTEtMA_dab344d2-f16b-4d0d-98f0-291dcd0f7606"
      unitRef="usd">1383692000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i96c7d53cd2e84472bc6f26d527c944b6_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzMtNy0xLTEtMA_4e6eea51-3624-40e1-8cff-3faa4d6473b0"
      unitRef="usd">1374615000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia45ac05cf9764530ae928e6dc7ea33fc_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzQtMS0xLTEtMA_05794ec7-fb08-4e71-98b1-cbf20913976f"
      unitRef="usd">729433000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i534972e7baeb462f8cda9c8ec3c2fc6b_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzQtMy0xLTEtMA_d8f6362f-cf46-4332-86f2-568c2b802df6"
      unitRef="usd">693666000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i13cbf2e54e9a4283a5a26c30683b4fc8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzQtNS0xLTEtMA_e68905e0-2c6b-4368-ab3f-72e4fbb80d6f"
      unitRef="usd">1432657000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0aad1433630c4f4aa486efaa08177170_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzQtNy0xLTEtMA_35492719-ba98-43cf-bdc8-1fe013ca4e97"
      unitRef="usd">1321764000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i81a197492fbb49bab8948af06491294e_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzUtMS0xLTEtMA_4ffd68e8-f453-4ebd-bac2-38c9e4fcd13c"
      unitRef="usd">385474000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie758f697656f4d85807240a9dd96bb87_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzUtMy0xLTEtMA_f2c1469b-6d7b-455f-9a70-0b75bedff540"
      unitRef="usd">401766000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1ed4b16b6a06449699f82b65b7870faa_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzUtNS0xLTEtMA_e08c1134-5ff6-40ea-ad12-a74bfd76f9e5"
      unitRef="usd">720117000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibf4ee01fd66b4f699c90855355daf65b_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzUtNy0xLTEtMA_998933dc-2469-4632-b801-4704b2ec8735"
      unitRef="usd">740001000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0c35532942464cec97b5730055901419_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzctMS0xLTEtMA_1fe6b89e-944f-4862-b26e-0c317daf9774"
      unitRef="usd">-702000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idd6cb7a35de6491dbf8b756122235424_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzctMy0xLTEtMA_7bbc57d6-7318-4161-9a96-2fb7d55cd66e"
      unitRef="usd">-327000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iade90ee71aed41aa9988093ab0174d2a_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzctNS0xLTEtMA_1ed201bb-7e57-4c69-ac1a-5f89a0f0d6cb"
      unitRef="usd">-1003000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6788ff88d2714b1197b113f010c0e0cd_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzctNy0xLTEtMA_802c6dc5-66f9-4012-9998-b0eb20d13c52"
      unitRef="usd">-615000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzgtMS0xLTEtMA_c5b2d653-fcec-4345-a816-712898996926"
      unitRef="usd">1810706000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzgtMy0xLTEtMA_4e6c7299-11b3-4d06-aab2-064d235f7bf0"
      unitRef="usd">1798094000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzgtNS0xLTEtMA_25420ae3-ea82-4a03-b26d-e13f00877288"
      unitRef="usd">3535463000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzgtNy0xLTEtMA_61881b90-d328-43f4-8ce6-e11fc16bd4dc"
      unitRef="usd">3435765000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ib26c6ef3ea5b400cae4f9269ecc99833_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzExLTEtMS0xLTA_f08a1c26-ed7b-4db3-8648-7ad936a0b8b8"
      unitRef="usd">131770000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ia4f544bd52a74284b41535531559e344_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzExLTMtMS0xLTA_610b013d-1bb9-4a7e-8106-2ff343e8dd46"
      unitRef="usd">126649000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i6680e2cdd85946198441a31ab326975e_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzExLTUtMS0xLTA_98284287-98e5-440c-8e66-762b38923de9"
      unitRef="usd">254844000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i96c7d53cd2e84472bc6f26d527c944b6_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzExLTctMS0xLTA_12b8faf3-7043-4e02-a4aa-3562d76ee88c"
      unitRef="usd">228715000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ia45ac05cf9764530ae928e6dc7ea33fc_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzEyLTEtMS0xLTA_2140f11e-5bd3-426b-b154-a388c91bbef5"
      unitRef="usd">128915000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i534972e7baeb462f8cda9c8ec3c2fc6b_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzEyLTMtMS0xLTA_dddc8bc7-5785-48dd-aef9-900666dd8aba"
      unitRef="usd">93028000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i13cbf2e54e9a4283a5a26c30683b4fc8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzEyLTUtMS0xLTA_8e005a5b-1dfe-4967-8c74-ad5ce4dcac01"
      unitRef="usd">181136000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i0aad1433630c4f4aa486efaa08177170_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzEyLTctMS0xLTA_f140f537-03ac-4b1e-bf1f-4775fb616a35"
      unitRef="usd">160376000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i81a197492fbb49bab8948af06491294e_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzEzLTEtMS0xLTA_f14f41ba-2ffe-4d67-b992-a37f3f273e9e"
      unitRef="usd">44375000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ie758f697656f4d85807240a9dd96bb87_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzEzLTMtMS0xLTA_bc92a2f9-96bd-47f8-8201-afd6776da1b6"
      unitRef="usd">51372000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i1ed4b16b6a06449699f82b65b7870faa_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzEzLTUtMS0xLTA_386736a4-b7b4-4e4b-874f-b9db8f380922"
      unitRef="usd">69182000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ibf4ee01fd66b4f699c90855355daf65b_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzEzLTctMS0xLTA_b8616e4b-403a-4733-925c-62cca73f13b3"
      unitRef="usd">80554000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i35f0733be47e482a83846365ca356194_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzE1LTEtMS0xLTA_f0c33858-965f-45b6-adb3-3eed667068c5"
      unitRef="usd">305060000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i8a8840837d8a4069a7bc0616f96c8879_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzE1LTMtMS0xLTA_0289eb68-f18f-455b-93ac-fcbdf5860e89"
      unitRef="usd">271049000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ic75db097d7514cb4bca289037cd0c848_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzE1LTUtMS0xLTA_8de22211-df6b-449b-b533-8e96d251e72d"
      unitRef="usd">505162000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i024d00cc7d1140a081af187a5da3c87d_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzE1LTctMS0xLTA_da08e246-24b7-488d-8566-4c4331299564"
      unitRef="usd">469645000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="id6d709c7e9fe418a88cc8f26a1bfc827_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzE2LTEtMS0xLTA_3797495e-3d21-4427-a22e-4e969d329f04"
      unitRef="usd">24512000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ic914da8c2e0f490fba7851c1840b5f46_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzE2LTMtMS0xLTA_457c6b8c-6935-44ab-ab85-1449478c61f8"
      unitRef="usd">30050000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i09aa42de5e7d4027bb87d0bf3106d12e_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzE2LTUtMS0xLTA_aec13c03-fb89-4e1e-bf7e-abebc900fecf"
      unitRef="usd">55378000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i19b01e2729e245e8932cf5d8d5b6ef21_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzE2LTctMS0xLTA_c2221b40-14cd-4ab1-a1c1-86eb1affcb46"
      unitRef="usd">60813000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:InterestExpense
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzE3LTEtMS0xLTA_8e1953ae-d488-4332-a57a-295499a03ad9"
      unitRef="usd">31754000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzE3LTMtMS0xLTA_7e175477-190f-46ea-b478-6efbe067cd64"
      unitRef="usd">32125000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzE3LTUtMS0xLTA_1e26c821-6733-4081-a363-9b762dba3c72"
      unitRef="usd">63562000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzE3LTctMS0xLTA_9667c4bf-a26f-41b5-99ba-c8537e4531fb"
      unitRef="usd">67765000</us-gaap:InterestExpense>
    <us-gaap:InterestIncomeOther
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzE4LTEtMS0xLTA_bdce2f43-b355-4fc7-9a70-661e122894c4"
      unitRef="usd">945000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzE4LTMtMS0xLTA_80692d1f-9a34-434b-b57a-ae3936e2656e"
      unitRef="usd">2563000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzE4LTUtMS0xLTA_89e5ec3c-02ce-4a89-8980-e1ee415b201d"
      unitRef="usd">1835000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzE4LTctMS0xLTA_dc58922f-7612-42f0-83e0-056e92287298"
      unitRef="usd">4620000</us-gaap:InterestIncomeOther>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzE5LTEtMS0xLTA_43e6f790-617e-42ba-bfc6-54827e10d7e3"
      unitRef="usd">249739000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzE5LTMtMS0xLTA_b3127d6e-7614-41c3-99b1-0598c9a3c9f7"
      unitRef="usd">211437000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzE5LTUtMS0xLTA_926db458-febb-40ff-bd38-586521168b3b"
      unitRef="usd">388057000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzE5LTctMS0xLTA_a2273047-d4df-4631-a8f5-4472724e1d53"
      unitRef="usd">345687000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzIwLTEtMS0xLTA_eb78dc17-33d5-4c19-8ae1-169697c287ca"
      unitRef="usd">-51654000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzIwLTMtMS0xLTA_7bb0e8cf-7d51-46c8-8a45-34cc64917aec"
      unitRef="usd">-44981000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzIwLTUtMS0xLTA_d09239fb-2058-4785-8f84-f9542ec2e843"
      unitRef="usd">-84267000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzIwLTctMS0xLTA_63e288e6-5ae2-43c5-b093-e6e82ce6ea38"
      unitRef="usd">-69822000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzIxLTEtMS0xLTA_82cfcc46-b364-45ac-b01d-6ac51abd9967"
      unitRef="usd">198085000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzIxLTMtMS0xLTA_00e3d3e6-2112-4141-8b33-f120d4e9ad27"
      unitRef="usd">166456000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzIxLTUtMS0xLTA_3af537b9-f23e-49f4-8f26-972b3ee590c7"
      unitRef="usd">303790000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90YWJsZTo3ZGI3ZDFhYTYxYTU0YzMzYjY3NzUxNDI0NWZhZmQ5ZS90YWJsZXJhbmdlOjdkYjdkMWFhNjFhNTRjMzNiNjc3NTE0MjQ1ZmFmZDllXzIxLTctMS0xLTA_1c6c2fa8-64fe-40a3-8ba8-dd2361019a5d"
      unitRef="usd">275865000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90ZXh0cmVnaW9uOmVmODczMTRhNTBhNDQ2MjhhZWQ1ZmMzNjFhMjZjYzQwXzEyMzU_90d70953-1239-4ca6-9ab6-0c0f1395db9c"
      unitRef="usd">-46946000</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <dov:FluidsSegmentEarningsExcludingLossOnFinder
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzYvZnJhZzplZjg3MzE0YTUwYTQ0NjI4YWVkNWZjMzYxYTI2Y2M0MC90ZXh0cmVnaW9uOmVmODczMTRhNTBhNDQ2MjhhZWQ1ZmMzNjFhMjZjYzQwXzEzMjg_badb30d3-4800-489c-877b-7662f0b365e4"
      unitRef="usd">228082000</dov:FluidsSegmentEarningsExcludingLossOnFinder>
    <us-gaap:TreasuryStockTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzkvZnJhZzozNWI4NzllZDA1OWU0YzBiYjE5MGRjYjExNWUyNDFiOC90ZXh0cmVnaW9uOjM1Yjg3OWVkMDU5ZTRjMGJiMTkwZGNiMTE1ZTI0MWI4Xzc5MA_cc229742-1af1-4671-a2ab-acba732ed93b">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;"&gt;19. 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The January 2015 share repurchase authorization expired on January 9, 2018.  From January 1 to January 9, 2018, the Company repurchased 440,608 shares of common stock at a total cost of $44,977, or $102.08 per share. There were 5,271,168 shares available for repurchase under this authorization upon expiration. &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:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;In February 2018, the Company's Board of Directors approved a new standing share repurchase authorization, whereby the Company may repurchase up to 20 million shares of its common stock through December 31, 2020.&#160;This share repurchase authorization replaced the January 2015 share repurchase authorization. There were no repurchases under the February 2018 authorization during the three and six months ended June&#160;30, 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;On May&#160;22, 2018, the Company entered into a $700,000 accelerated share repurchase agreement (the &#x201c;ASR Agreement&#x201d;) with Goldman Sachs&#160;&amp;amp; Co. LLC (&#x201c;Goldman Sachs&#x201d;) to repurchase its shares in an accelerated share repurchase program (the &#x201c;ASR Program&#x201d;). The Company conducted the ASR Program under the February 2018 share repurchase authorization. The Company funded the ASR Program with funds received from Apergy in connection with the consummation of the Apergy&#160;spin-off.&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:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;Under the terms of the ASR Agreement, the Company paid Goldman Sachs $700,000 on May&#160;24, 2018 and on that date received initial deliveries of 7,078,751 shares, representing a substantial majority of the shares expected to be retired over the course of the ASR Agreement. In December 2018, Goldman Sachs delivered a total of 1,463,815 shares which completed the ASR Program. During 2018, the Company received a total of 8,542,566 shares as part of the ASR Agreement. The total number of shares ultimately repurchased under the ASR Agreement was based on the&#160;volume-weighted&#160;average share price of Dover&#x2019;s common stock during the calculation period of the ASR Program, less a discount, which was $81.94 over the term of the ASR Program. &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:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of June&#160;30, 2019, 9,703,666 shares remain authorized for repurchase under the February 2018 share repurchase authorization.&lt;/span&gt;&lt;/div&gt;</us-gaap:TreasuryStockTextBlock>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i04680dfb3b26466d80d6164ba8609560_D20180101-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzkvZnJhZzozNWI4NzllZDA1OWU0YzBiYjE5MGRjYjExNWUyNDFiOC90ZXh0cmVnaW9uOjM1Yjg3OWVkMDU5ZTRjMGJiMTkwZGNiMTE1ZTI0MWI4XzEwNA_74bc7cbb-424b-418d-80e3-49702c062ffc"
      unitRef="shares">440608</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i04680dfb3b26466d80d6164ba8609560_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzkvZnJhZzozNWI4NzllZDA1OWU0YzBiYjE5MGRjYjExNWUyNDFiOC90ZXh0cmVnaW9uOjM1Yjg3OWVkMDU5ZTRjMGJiMTkwZGNiMTE1ZTI0MWI4XzE3Mg_a39affcc-e493-4d3c-8e52-14192b32df4f"
      unitRef="usd">44977000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i04680dfb3b26466d80d6164ba8609560_D20180101-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzkvZnJhZzozNWI4NzllZDA1OWU0YzBiYjE5MGRjYjExNWUyNDFiOC90ZXh0cmVnaW9uOjM1Yjg3OWVkMDU5ZTRjMGJiMTkwZGNiMTE1ZTI0MWI4XzE3OQ_ecd45dde-fb03-4ea4-b7f8-339c17da81f1"
      unitRef="usdPerShare">102.08</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
      contextRef="i5170b915301947389c83e9f9cfa50153_I20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzkvZnJhZzozNWI4NzllZDA1OWU0YzBiYjE5MGRjYjExNWUyNDFiOC90ZXh0cmVnaW9uOjM1Yjg3OWVkMDU5ZTRjMGJiMTkwZGNiMTE1ZTI0MWI4XzIwNA_506049fa-04b4-480b-b936-693bbf976521"
      unitRef="shares">5271168</us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="i7dd59199548c4a82b80dd0b06103012d_I20180630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzkvZnJhZzozNWI4NzllZDA1OWU0YzBiYjE5MGRjYjExNWUyNDFiOC90ZXh0cmVnaW9uOjM1Yjg3OWVkMDU5ZTRjMGJiMTkwZGNiMTE1ZTI0MWI4XzQzMQ_ca0cd64f-b279-4930-8695-29c0b77553f5"
      unitRef="shares">20000000</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ifa6cfcb1fc844fb5a937f634883a0a00_D20190101-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzkvZnJhZzozNWI4NzllZDA1OWU0YzBiYjE5MGRjYjExNWUyNDFiOC90ZXh0cmVnaW9uOjM1Yjg3OWVkMDU5ZTRjMGJiMTkwZGNiMTE1ZTI0MWI4XzU5Mw_0557aacc-dc72-4067-84de-26db0235fe3f"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:AcceleratedShareRepurchasesSettlementPaymentOrReceipt
      contextRef="i9c18894c2b6c41d29a84e6f61d71bfac_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzkvZnJhZzozNWI4NzllZDA1OWU0YzBiYjE5MGRjYjExNWUyNDFiOC90ZXh0cmVnaW9uOjM1Yjg3OWVkMDU5ZTRjMGJiMTkwZGNiMTE1ZTI0MWI4XzU0OTc1NTgxNDQwNzA_935969c8-3751-4f65-9907-a59dbfea536f"
      unitRef="usd">700000000</us-gaap:AcceleratedShareRepurchasesSettlementPaymentOrReceipt>
    <us-gaap:AcceleratedShareRepurchasesSettlementPaymentOrReceipt
      contextRef="i9c18894c2b6c41d29a84e6f61d71bfac_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzkvZnJhZzozNWI4NzllZDA1OWU0YzBiYjE5MGRjYjExNWUyNDFiOC90ZXh0cmVnaW9uOjM1Yjg3OWVkMDU5ZTRjMGJiMTkwZGNiMTE1ZTI0MWI4XzU0OTc1NTgxNDQwNzM_935969c8-3751-4f65-9907-a59dbfea536f"
      unitRef="usd">700000000</us-gaap:AcceleratedShareRepurchasesSettlementPaymentOrReceipt>
    <dov:AcceleratedSharesRepurchased
      contextRef="i1ee87f95d56349a5b90ea8ebdb829aa6_D20180401-20180630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzkvZnJhZzozNWI4NzllZDA1OWU0YzBiYjE5MGRjYjExNWUyNDFiOC90ZXh0cmVnaW9uOjM1Yjg3OWVkMDU5ZTRjMGJiMTkwZGNiMTE1ZTI0MWI4XzU0OTc1NTgxNDQwNzY_45331346-76d1-459c-8896-226b57855580"
      unitRef="shares">7078751</dov:AcceleratedSharesRepurchased>
    <dov:AcceleratedSharesRepurchased
      contextRef="i9bc0dfa6863d417fb4e9d72e8d66e2a4_D20181001-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzkvZnJhZzozNWI4NzllZDA1OWU0YzBiYjE5MGRjYjExNWUyNDFiOC90ZXh0cmVnaW9uOjM1Yjg3OWVkMDU5ZTRjMGJiMTkwZGNiMTE1ZTI0MWI4XzU0OTc1NTgxNDQwNzk_8b96020f-c9ab-41e9-b95b-0b48f03372a3"
      unitRef="shares">1463815</dov:AcceleratedSharesRepurchased>
    <dov:AcceleratedSharesRepurchased
      contextRef="ibd4c9b66a5d44e269f61584b87dc9528_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzkvZnJhZzozNWI4NzllZDA1OWU0YzBiYjE5MGRjYjExNWUyNDFiOC90ZXh0cmVnaW9uOjM1Yjg3OWVkMDU5ZTRjMGJiMTkwZGNiMTE1ZTI0MWI4XzU0OTc1NTgxNDQwODI_27825fd7-f7f2-42c2-bea5-ae9c955e7da2"
      unitRef="shares">8542566</dov:AcceleratedSharesRepurchased>
    <us-gaap:AcceleratedShareRepurchasesFinalPricePaidPerShare
      contextRef="ibd4c9b66a5d44e269f61584b87dc9528_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzkvZnJhZzozNWI4NzllZDA1OWU0YzBiYjE5MGRjYjExNWUyNDFiOC90ZXh0cmVnaW9uOjM1Yjg3OWVkMDU5ZTRjMGJiMTkwZGNiMTE1ZTI0MWI4XzU0OTc1NTgxNDQwODU_555693e2-9725-4a29-9130-48fce8d5414f"
      unitRef="usdPerShare">81.94</us-gaap:AcceleratedShareRepurchasesFinalPricePaidPerShare>
    <us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
      contextRef="i3359182651e5464b809862db828af14b_I20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xMzkvZnJhZzozNWI4NzllZDA1OWU0YzBiYjE5MGRjYjExNWUyNDFiOC90ZXh0cmVnaW9uOjM1Yjg3OWVkMDU5ZTRjMGJiMTkwZGNiMTE1ZTI0MWI4XzY5Mg_fccb35c4-d5e8-4edb-a4a4-67efc7ea7b62"
      unitRef="shares">9703666</us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90ZXh0cmVnaW9uOjBjOTk0YjE0YzliODRhNTBhMDRhOGRhOTcyOGM0MTc2XzgwNA_c9135ece-4569-478b-afbb-e3d3621cd0c8">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;"&gt;20. 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:40.543860%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.011696%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.011696%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.619883%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.619883%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, &#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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&#160;&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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;166,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;303,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;275,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Loss from discontinued operations, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(26,497)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,472)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;139,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;303,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;271,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic earnings (loss) per common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Loss from discontinued operations, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.17)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;145,366,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;151,744,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;145,227,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;153,124,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted earnings (loss) per common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Loss from discontinued operations, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.17)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;147,179,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;153,938,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;147,041,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;155,573,000&#160;&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:40.543860%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.011696%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.011696%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.619883%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.619883%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, &#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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&#160;&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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average shares outstanding - Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;145,366,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;151,744,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;145,227,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;153,124,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dilutive effect of assumed exercise of SARs and vesting of performance shares and RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,813,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,194,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,814,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,449,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average shares outstanding - Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;147,179,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;153,938,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;147,041,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;155,573,000&#160;&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 style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&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;&#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:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The weighted average number of anti-dilutive potential common shares excluded from the calculation above were approximately 30,000 and 78,000 for the three months ended June&#160;30, 2019 and 2018, respectively, and 1,200 and 0 for the six months ended June&#160;30, 2019 and 2018, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90ZXh0cmVnaW9uOjBjOTk0YjE0YzliODRhNTBhMDRhOGRhOTcyOGM0MTc2XzgwNQ_65c30208-4bfa-44f2-b44c-2a6158f1345b">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:40.543860%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.011696%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.011696%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.619883%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.619883%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, &#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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&#160;&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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;166,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;303,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;275,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Loss from discontinued operations, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(26,497)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,472)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;139,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;303,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;271,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic earnings (loss) per common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Loss from discontinued operations, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.17)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;145,366,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;151,744,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;145,227,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;153,124,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted earnings (loss) per common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Loss from discontinued operations, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.17)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:13pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;147,179,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;153,938,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;147,041,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;155,573,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzItMS0xLTEtMA_d8ddf9dd-ccb5-49b3-9d91-4fcc44c9b344"
      unitRef="usd">198085000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzItMy0xLTEtMA_4bb47b8b-06ca-48f7-8648-0963bde8d96b"
      unitRef="usd">166456000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzItNS0xLTEtMA_c1c8548d-a144-4960-a6d4-a8d8dc10eb10"
      unitRef="usd">303790000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzItNy0xLTEtMA_ec90b3ce-65c5-45d2-97e1-2f9539a2e72e"
      unitRef="usd">275865000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzMtMS0xLTEtMA_2549f9e9-6b93-4216-add6-806113da2287"
      unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzMtMy0xLTEtMA_c8f325bb-705e-47e1-9e0b-8a7b1feebfde"
      unitRef="usd">-26497000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzMtNS0xLTEtMA_7b2d859b-3cce-47bb-b535-bd32e0f221c6"
      unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzMtNy0xLTEtMA_3da5a4df-63fd-467a-9928-aa482eee7dfd"
      unitRef="usd">-4472000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:NetIncomeLoss
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzQtMS0xLTEtMA_e8b9f7c7-5f26-403d-8bbc-18a9232a9f4d"
      unitRef="usd">198085000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzQtMy0xLTEtMA_3905b60d-c67c-48aa-a679-f0f86a42e0d6"
      unitRef="usd">139959000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzQtNS0xLTEtMA_ae7563ec-9349-4681-8c0c-9226d45687cb"
      unitRef="usd">303790000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzQtNy0xLTEtMA_9d180828-85f1-4a37-8b3c-82f4d9c9ed6b"
      unitRef="usd">271393000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzYtMS0xLTEtMA_9d69eed4-5691-4648-8592-adc64924a36e"
      unitRef="usdPerShare">1.36</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzYtMy0xLTEtMA_84d2719d-b12c-4133-964b-c10150297a8e"
      unitRef="usdPerShare">1.10</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzYtNS0xLTEtMA_c84efd2f-70e2-4622-ad60-7b99536d39f7"
      unitRef="usdPerShare">2.09</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzYtNy0xLTEtMA_cfb44147-f240-4649-acc5-3abe2fb40441"
      unitRef="usdPerShare">1.80</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzctMS0xLTEtMA_488db046-baf3-42df-a6df-1c800632bc14"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzctMy0xLTEtMA_1f882fac-73e0-4535-adee-5e5a964c945d"
      unitRef="usdPerShare">-0.17</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzctNS0xLTEtMA_ec8c0945-18e1-429d-92c3-024fbd9e210f"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzctNy0xLTEtMA_edf598c5-3e50-4869-a2a7-9f70a7d78a0f"
      unitRef="usdPerShare">-0.03</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzgtMS0xLTEtMA_2144690c-bbea-4a19-869c-ba1fac171eec"
      unitRef="usdPerShare">1.36</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzgtMy0xLTEtMA_1ece8197-7cfd-4479-a078-b3a8a48331d3"
      unitRef="usdPerShare">0.92</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzgtNS0xLTEtMA_d84a4119-b197-4db2-91f8-7988c0681bc0"
      unitRef="usdPerShare">2.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzgtNy0xLTEtMA_dffd8c4f-8733-479e-ae89-4bf45a4c9d60"
      unitRef="usdPerShare">1.77</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzEwLTEtMS0xLTA_1eec18eb-038f-411a-9444-eb3e32c67003"
      unitRef="shares">145366000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzEwLTMtMS0xLTA_12d7298c-d49e-4746-bf64-aa024ea5f6f7"
      unitRef="shares">151744000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzEwLTUtMS0xLTA_681537b4-04a8-41dc-a2f6-7f9da15cac49"
      unitRef="shares">145227000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzEwLTctMS0xLTA_0af2b6f8-3e0d-448f-a0a4-755757faf22e"
      unitRef="shares">153124000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzEyLTEtMS0xLTA_1a14c810-bd82-46f9-8672-9e2343ce7c55"
      unitRef="usdPerShare">1.35</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzEyLTMtMS0xLTA_3f092c98-fc6b-4370-a7a7-f2dc5f4e4df3"
      unitRef="usdPerShare">1.08</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzEyLTUtMS0xLTA_f1361078-49a2-4a8c-80b8-6ddc9e64cf79"
      unitRef="usdPerShare">2.07</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzEyLTctMS0xLTA_6b3877ef-ddd5-42ae-850f-bfb5aee97a71"
      unitRef="usdPerShare">1.77</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzEzLTEtMS0xLTA_fa8a8548-686a-4d27-934e-cab31adba80b"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzEzLTMtMS0xLTA_5b22f6cd-4c11-4e97-a03c-1f1868d0f89c"
      unitRef="usdPerShare">-0.17</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzEzLTUtMS0xLTA_6f0d703a-0f81-4762-94e1-5c6a5c3dcf61"
      unitRef="usdPerShare">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzEzLTctMS0xLTA_fa8d7d75-ce19-4d43-a265-770a7a67a9c3"
      unitRef="usdPerShare">-0.03</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzE0LTEtMS0xLTA_8ccb3040-171e-42fa-a48e-453905b5ef22"
      unitRef="usdPerShare">1.35</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzE0LTMtMS0xLTA_d7c72d9f-456a-4e6e-9736-78ffb44d3727"
      unitRef="usdPerShare">0.91</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzE0LTUtMS0xLTA_ec8df7dd-71dd-4979-8dce-f6aa9c75c23b"
      unitRef="usdPerShare">2.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzE0LTctMS0xLTA_de58cf16-d33c-41bf-9f5f-8846b73fa490"
      unitRef="usdPerShare">1.74</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzE2LTEtMS0xLTA_a49243f7-d0db-430d-8ee5-ec0be339c037"
      unitRef="shares">147179000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzE2LTMtMS0xLTA_c0cb42d9-e91a-4f0d-b7a6-024486385804"
      unitRef="shares">153938000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzE2LTUtMS0xLTA_d3faaff2-1498-4371-a002-82ad6991009c"
      unitRef="shares">147041000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo0NGViNmVhNTQwNWU0ZWViOWFhNzMxOTNjMWNlMGQ0NS90YWJsZXJhbmdlOjQ0ZWI2ZWE1NDA1ZTRlZWI5YWE3MzE5M2MxY2UwZDQ1XzE2LTctMS0xLTA_fd66ee5b-b284-4c77-b0de-e8cf3fdde43e"
      unitRef="shares">155573000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90ZXh0cmVnaW9uOjBjOTk0YjE0YzliODRhNTBhMDRhOGRhOTcyOGM0MTc2XzgwMQ_23ef8710-83f7-4cda-8efb-06dbfd1d2834">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:40.543860%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.011696%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.011696%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.619883%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530994%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.619883%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, &#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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&#160;&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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average shares outstanding - Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;145,366,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;151,744,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;145,227,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;153,124,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dilutive effect of assumed exercise of SARs and vesting of performance shares and RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,813,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,194,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,814,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,449,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average shares outstanding - Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;147,179,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;153,938,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;147,041,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:Times New Roman;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;155,573,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo1YjkzODY3ODE5Yzc0NmEzYWE2NDdlOTlmZmQ2ZDUxNy90YWJsZXJhbmdlOjViOTM4Njc4MTljNzQ2YTNhYTY0N2U5OWZmZDZkNTE3XzItMS0xLTEtMA_1eec18eb-038f-411a-9444-eb3e32c67003"
      unitRef="shares">145366000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo1YjkzODY3ODE5Yzc0NmEzYWE2NDdlOTlmZmQ2ZDUxNy90YWJsZXJhbmdlOjViOTM4Njc4MTljNzQ2YTNhYTY0N2U5OWZmZDZkNTE3XzItMy0xLTEtMA_12d7298c-d49e-4746-bf64-aa024ea5f6f7"
      unitRef="shares">151744000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo1YjkzODY3ODE5Yzc0NmEzYWE2NDdlOTlmZmQ2ZDUxNy90YWJsZXJhbmdlOjViOTM4Njc4MTljNzQ2YTNhYTY0N2U5OWZmZDZkNTE3XzItNS0xLTEtMA_681537b4-04a8-41dc-a2f6-7f9da15cac49"
      unitRef="shares">145227000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo1YjkzODY3ODE5Yzc0NmEzYWE2NDdlOTlmZmQ2ZDUxNy90YWJsZXJhbmdlOjViOTM4Njc4MTljNzQ2YTNhYTY0N2U5OWZmZDZkNTE3XzItNy0xLTEtMA_0af2b6f8-3e0d-448f-a0a4-755757faf22e"
      unitRef="shares">153124000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo1YjkzODY3ODE5Yzc0NmEzYWE2NDdlOTlmZmQ2ZDUxNy90YWJsZXJhbmdlOjViOTM4Njc4MTljNzQ2YTNhYTY0N2U5OWZmZDZkNTE3XzMtMS0xLTEtMA_a351c9ed-180d-4a09-9404-468710b06f56"
      unitRef="shares">1813000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo1YjkzODY3ODE5Yzc0NmEzYWE2NDdlOTlmZmQ2ZDUxNy90YWJsZXJhbmdlOjViOTM4Njc4MTljNzQ2YTNhYTY0N2U5OWZmZDZkNTE3XzMtMy0xLTEtMA_a9728196-c4dc-41ab-ba16-def1e2ab2209"
      unitRef="shares">2194000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo1YjkzODY3ODE5Yzc0NmEzYWE2NDdlOTlmZmQ2ZDUxNy90YWJsZXJhbmdlOjViOTM4Njc4MTljNzQ2YTNhYTY0N2U5OWZmZDZkNTE3XzMtNS0xLTEtMA_5107248a-389d-46f0-9569-886ff215d974"
      unitRef="shares">1814000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo1YjkzODY3ODE5Yzc0NmEzYWE2NDdlOTlmZmQ2ZDUxNy90YWJsZXJhbmdlOjViOTM4Njc4MTljNzQ2YTNhYTY0N2U5OWZmZDZkNTE3XzMtNy0xLTEtMA_f107a097-dd8f-4086-8773-8920f3cb3a46"
      unitRef="shares">2449000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo1YjkzODY3ODE5Yzc0NmEzYWE2NDdlOTlmZmQ2ZDUxNy90YWJsZXJhbmdlOjViOTM4Njc4MTljNzQ2YTNhYTY0N2U5OWZmZDZkNTE3XzQtMS0xLTEtMA_1ea7e2a7-5181-4733-9697-a37141f4d7d4"
      unitRef="shares">147179000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo1YjkzODY3ODE5Yzc0NmEzYWE2NDdlOTlmZmQ2ZDUxNy90YWJsZXJhbmdlOjViOTM4Njc4MTljNzQ2YTNhYTY0N2U5OWZmZDZkNTE3XzQtMy0xLTEtMA_1077bd94-2edf-4e4c-877d-1f64dced9271"
      unitRef="shares">153938000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo1YjkzODY3ODE5Yzc0NmEzYWE2NDdlOTlmZmQ2ZDUxNy90YWJsZXJhbmdlOjViOTM4Njc4MTljNzQ2YTNhYTY0N2U5OWZmZDZkNTE3XzQtNS0xLTEtMA_08465b72-4842-4480-8d2b-79d27773518d"
      unitRef="shares">147041000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90YWJsZTo1YjkzODY3ODE5Yzc0NmEzYWE2NDdlOTlmZmQ2ZDUxNy90YWJsZXJhbmdlOjViOTM4Njc4MTljNzQ2YTNhYTY0N2U5OWZmZDZkNTE3XzQtNy0xLTEtMA_2bd4fe8f-7423-432a-aeb2-767ec9826aab"
      unitRef="shares">155573000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ib52713c7d50e4f37919974ca3a1e8cd7_D20190401-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90ZXh0cmVnaW9uOjBjOTk0YjE0YzliODRhNTBhMDRhOGRhOTcyOGM0MTc2XzIxOTkwMjMyNTY0ODc_05f23f43-3ba4-413a-a20d-3e0971ecbc88"
      unitRef="shares">30000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i1e97452815d64afc8007bf084ecca3b2_D20180401-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90ZXh0cmVnaW9uOjBjOTk0YjE0YzliODRhNTBhMDRhOGRhOTcyOGM0MTc2XzIxOTkwMjMyNTY0OTQ_a479c96c-7bb8-459c-8570-af721033ced3"
      unitRef="shares">78000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90ZXh0cmVnaW9uOjBjOTk0YjE0YzliODRhNTBhMDRhOGRhOTcyOGM0MTc2XzIxOTkwMjMyNTY1NTM_73a745f5-4d0b-451f-8c96-1080d4e2eba3"
      unitRef="shares">1200</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ib4278996b3784a6cbec2b256fc69f9a5_D20180101-20180630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNDUvZnJhZzowYzk5NGIxNGM5Yjg0YTUwYTA0YThkYTk3MjhjNDE3Ni90ZXh0cmVnaW9uOjBjOTk0YjE0YzliODRhNTBhMDRhOGRhOTcyOGM0MTc2XzIxOTkwMjMyNTY1NjA_22c7c50f-7c0e-4c0c-adc6-0d3687d295df"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="if7fafb8579ae4db0aaf1f5bdec007205_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNTEvZnJhZzo4ZDZlYmNiNDhhNmY0YTUyYjJhNDY3MjY5NGFmMWY0My90ZXh0cmVnaW9uOjhkNmViY2I0OGE2ZjRhNTJiMmE0NjcyNjk0YWYxZjQzXzQ1Mjk_6828c041-630e-4ae0-ad3b-ef4eaba89598">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;"&gt;21. Recent Accounting Pronouncements&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&gt;Recently Issued Accounting Standards&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;In June 2016, the FASB issued ASU No. 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. The guidance is effective for interim and annual periods for the Company on January 1, 2020, with early adoption permitted. Management is in the process of its assessment of the impact of the new standard on the Company&#x2019;s Consolidated Financial Statements. Currently, the Company &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;believes that the most notable impact of this ASU may relate to its processes around the assessment of the adequacy of its allowance for doubtful accounts on trade accounts receivable and the recognition of credit losses. Management does not expect this update to have a material impact to 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:700;line-height:120%;"&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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 this 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;margin-bottom:8pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;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 included in the effectiveness 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 style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which amends 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. The Company adopted this guidance on January 1, 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company commenced its assessment of ASU 2016-02 in the second half of 2017 and developed a project plan to guide the implementation. The Company completed this project plan, in which it analyzed the ASU's impact on its leases, surveyed the Company's businesses, assessed the portfolio of leases, compiled a central repository of active leases, and established a future lease process to keep the lease accounting portfolio up to date. The Company evaluated the key policy elections and considerations under the standard and completed the internal policy documentation and training to address the new standard requirements. The Company also implemented a new lease accounting software solution to support the new reporting requirements. The Company adopted this new guidance using the updated modified transition method allowed per ASU 2018-11. 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 million.  See Note 8 &#x2014; Leases for further details.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="ief6f7d06f5314491bcbcc8f98d2fe18b_I20190101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2MGQ1MDVkMDZhYzRhMDRiZjI0ODU2NDNmOTMzZDNlL3NlYzo3NjBkNTA1ZDA2YWM0YTA0YmYyNDg1NjQzZjkzM2QzZV8xNTEvZnJhZzo4ZDZlYmNiNDhhNmY0YTUyYjJhNDY3MjY5NGFmMWY0My90ZXh0cmVnaW9uOjhkNmViY2I0OGE2ZjRhNTJiMmE0NjcyNjk0YWYxZjQzXzQ1MDE_80a99697-61a4-42c1-9418-4163850ebad4"
      unitRef="usd">163000000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
</xbrl>
